Selur's Little Message Board
x265-Input mit falschen Farben - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Probleme und Fragen (https://forum.selur.net/forum-4.html)
+--- Thread: x265-Input mit falschen Farben (/thread-3966.html)

Pages: 1 2


x265-Input mit falschen Farben - nel-son - 05.01.2025

Hi,

wenn ich ein x265-Video in Hybrid lade und nach x264 konvertiere habe ich immer einen mehr oder weniger stark ausgeprägte falsche Farben. Bei 4K-Videos (mein TV kann das nicht) ein richtig extremer Grünstich, jetzt irgendwie undefinierbare Farbänderungen. Hab mal einen Screenshot vom Netflix-Logo gemacht, da sieht man das. Liegt das am Import oder braucht x264 andere Einstellungen?


RE: x265-Input mit falschen Farben - Selur - 05.01.2025

So ohne jegliche Details, vermute ich, dass Du als Quelle 4k HDR Material hast und es in SD umwandelst ohne eine HDR->SDR Umandlung vorzunehmen.

Cu Selur


RE: x265-Input mit falschen Farben - nel-son - 05.01.2025

Wo kann ich das in Hybrid machen? Ich hatte dazu hier https://forum.videohelp.com/threads/413489-HDR-to-SDR-in-Hybrid was gefunden, aber VapourSync habe ich nicht installiert.

Was genau brauchst du? Ich hab mal die Ausgabe von MediaInfo angehängt.

Quote:Video
ID                                      : 1
Format                                  : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                          : Main 10@L4@Main
HDR format                              : SMPTE ST 2086, HDR10 compatible
Codec ID                                : V_MPEGH/ISO/HEVC
Duration                                : 46 min 55 s
Bit rate                                : 3 163 kb/s
Width                                    : 1 920 pixels
Height                                  : 1 080 pixels
Display aspect ratio                    : 16:9
Frame rate mode                          : Constant
Frame rate                              : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                      : 4:2:0 (Type 2)
Bit depth                                : 10 bits
Bits/(Pixel*Frame)                      : 0.064
Stream size                              : 1.04 GiB (70%)
Default                                  : Yes
Forced                                  : No
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                : PQ
Matrix coefficients                      : BT.2020 non-constant
Mastering display color primaries        : Display P3
Mastering display luminance              : min: 0.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level              : 3739 cd/m2
Maximum Frame-Average Light Level        : 832 cd/m


RE: x265-Input mit falschen Farben - Selur - 05.01.2025

Ja, ist HDR.
Falls Du unter Windows bist, kommt Hybrid mit seiner eigenen Vapoursynth Version.
"Filtering->Vapoursynth->Color->HDR to SD" bietet unterschiedliche filter dafür.
=> teste die unterschiedenen Filter mit unterschiedlichen Einstellungen (Vapoursynth Preview anschauen) und wähle was Dir am Besten gefällt.

Falls Du unter Linux bist und kein Vapoursynth installiert hast, kannst Du Filtering->FFMpeg->Color->ToneMap verwenden.

Cu Selur


RE: x265-Input mit falschen Farben - nel-son - 05.01.2025

Damit läuft das Encoding auf Fehler. Bei einem 2-pass kommt

Quote:ERROR: /tmp/input_new_2025-01-05@16_00_34_2510_01.stats was not created!

bei einem 1-pass kommt

Quote:ERROR: /tmp/2025-01-05@16_01_56_5910_01.264 is too small! (byteSize: 0byte)



RE: x265-Input mit falschen Farben - Selur - 05.01.2025

Okay, so you are on a Linux system.
Since you did not share a debug output, I have no real clue.
Debug output should show whether it's a problem with the encoding or decoding call.
Might be a that one of the tools you use in the background doesn't support the used command line or the there's a bug in one of the calls.

Cu Selur


RE: x265-Input mit falschen Farben - nel-son - 05.01.2025

OK, hier mal die Log-Datei.

Ja, die Hybrid-Version ist älter. Es gibt Probleme mit neueren Versionen da ich noch Ubuntu 22.04 nutze.


RE: x265-Input mit falschen Farben - Selur - 05.01.2025

Okay, laut dem Debugoutput geht es mit der alten Version.
Der letzte Release ist unter Ubuntu 20.04 gebaut, sollte eigentlich gehen.

Cu Selur


RE: x265-Input mit falschen Farben - nel-son - 05.01.2025

Was heißt das? Die Datei läuft ja auf Fehler bei mir, aber so wie ich das verstehe nicht wegen der alten Version?


RE: x265-Input mit falschen Farben - Selur - 05.01.2025

Laut dem DebugOutput:
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: x264 output: 1057 frames: 137.27 fps, 2107.79 kb/s
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: x264 output: 1089 frames: 136.97 fps, 2141.31 kb/s
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: on_stopAllPushButton_clicked
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: stop: 2025-01-05@16_19_17_0110
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: stopJobs called:
  2025-01-05@16_19_17_0110
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: stopping Client local for parent 2025-01-05@16_19_17_0110
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: Kill all processes of this job!
2025.01.05 - 16:19:30_Ubuntu 22.04.5 LTS (64bit)_2023.03.17.1 - level 9: Killing helper,...
Liegt das Encoding ohne Probleme bis Du es gestoppt hast.