Frage von Chillkröte:Ich kodiere gerade mit folgenden Einstellungen auf meinem iMac einige h.264 MP4s via Adobe Media Encoder in h.265 MP4s. Nun sind alle Files ein ganzes Stück heller als die Ursprungsdateien. Reines Schwarz ist auf einmal nicht mehr Schwarz, sondern Grau. Woran liegt das und lässt sich das "beheben"?
zum Bild
zum Bild
Antwort von TheBubble:
Die Ursache ist ein falsch interpretierter Schwarz- und Weißpunkt. Für TVs ist z.B. ein Wert von 16 oder weniger schwarz. Beim PC ist 0 schwarz, alles darüber ist grau. Daher müssen Videos im TV-Standard bei der Wiedergabe am PC auf das beim PC übliche Intervall von 0 bis 255 gestreckt werden.
Soviel zur Theorie. Gründe für das konkrete Problem können, unabhängig vom verwendeten Encoder, mehrere sein, beispielsweise:
- Die Wiedergabesoftware streckt den Wertebereich nicht richtig.
- Die erstellte Datei signalisiert den von ihr verwendeten Wertebereich nicht richtig.
- Beim Encoding bzw. der Einstellung bezüglich des Ausgangsmaterials lief etwas schief, z.B. bereits gestauchtes Material wird erneut gestaucht.
Antwort von Chillkröte:
Gut zu wissen, das war mir nicht bekannt. Danke dafür. Ich habe es mal mit Apple Compressor statt Adobe Media Encoder probiert und siehe da: der Schwarzwert ist der gleiche. Prima!
Jetzt wäre höchstens noch die Frage warum Adobes Encoder mit den standard-Einstellungen den Schwarzwert ändert und ob man damit auch so konvertieren kann, dass das nicht passiert. Hast du eine Idee, wie sich das Problem eingrenzen ließe? Das hier sind zumindest schon mal die Daten der beiden Videos.
zum Bild
Antwort von Frank Glencairn:
Probier mal testhalber "Rendern mit maximaler Tiefen" anzuclicken.
Antwort von dienstag_01:
Zuallererst sollte man das Video in verschiedenen Playern testen, es kann durchaus vorkommen, dass es da unterschiedlich interpretiert wird.
Falls das Ergebnis so bestätigt wird: eine Einstellung für die Color Range gibt es im AME nicht, es bleibt dann nur ein anderes Tool zu nutzen.
Antwort von Alf_300:
Der Schwarzwert ist Prima ?
Bei H264 sehe ich Color Range Limited
Bei H265 sehe ich Color Range Full
Für H265 ist das vermutlich oK, weil neue Fernseher den erweiterten Farbraum unterstützen
Bei Fernsehern die den erweiterten Farbraum nicht unterstützen entstehen bei schwarzenm Flächen rote schlieren
Antwort von Chillkröte:
@Alf_300
Ich hab das etwas missverständlich gepostet. Der Screenshot mit dem Datenvergleich bezieht sich auf die ursprünglichen Dateien, bei denen es "nicht prima" ist ;)
"Prima" bzw. "gleich schwarz" sieht es aus, wenn ich Apple Compressor nutze, davon hab ich bisher keinen Screenshot gemacht.
@dienstag_01
Zumindest VLC und Quicktime zeigen das gleiche Ergebnis, scheint also eher an der Konvertierung zu liegen.
@Frank
"Rendern mit maximaler Tiefe" (und einfach aus Testgründen auch mal "maximale Renderquali") ergibt das gleiche blasse Ergebnis.
Okay, ich kann mit der Compressor-Lösung gut leben. Das passt soweit. Mich würde ja aber trotzdem interessieren wie Leute "korrekt" mit dem Media Encoder in H.265 konvertieren. Das müsste doch eigentlich gar nicht sooo das Exoten-Szenario sein oder?
Antwort von dienstag_01:
Chillkröte hat geschrieben:
@Alf_300
Ich hab das etwas missverständlich gepostet. Der Screenshot mit dem Datenvergleich bezieht sich auf die ursprünglichen Dateien, bei denen es "nicht prima" ist ;)
"Prima" bzw. "gleich schwarz" sieht es aus, wenn ich Apple Compressor nutze, davon hab ich bisher keinen Screenshot gemacht.
@dienstag_01
Zumindest VLC und Quicktime zeigen das gleiche Ergebnis, scheint also eher an der Konvertierung zu liegen.
@Frank
"Rendern mit maximaler Tiefe" (und einfach aus Testgründen auch mal "maximale Renderquali") ergibt das gleiche blasse Ergebnis.
Okay, ich kann mit der Compressor-Lösung gut leben. Das passt soweit. Mich würde ja aber trotzdem interessieren wie Leute "korrekt" mit dem Media Encoder in H.265 konvertieren. Das müsste doch eigentlich gar nicht sooo das Exoten-Szenario sein oder?
Hast du denn mal probiert, dass über den Weg -> Video in Premiere -> Export über AME zu machen?
Antwort von Alf_300:
Vielleicht gibts unterschiedliche Einstellungen bei den Presets für H264 (Youtube & Co) und H264 Blu Ray
Antwort von Chillkröte:
dienstag_01 hat geschrieben:
Hast du denn mal probiert, dass über den Weg -> Video in Premiere -> Export über AME zu machen?
Gerade mal getestet. Gleiches Ergebnis. Clip ist blasser. Tjoa, keine Ahnung gerade. Also wer eine Technik-Herausforderung braucht. Die Frage lautet: Wer schafft es "normal schwarze" HEVC/H.265 Clips aus dem Media Encoder zu exportieren? ??
Auf jeden Fall danke euch schon mal.
Antwort von Alf_300:
Normal Schwarz ist aber 16-235 (Color Range: Limited)
;-)
Antwort von dienstag_01:
Chillkröte hat geschrieben:
dienstag_01 hat geschrieben:
Hast du denn mal probiert, dass über den Weg -> Video in Premiere -> Export über AME zu machen?
Gerade mal getestet. Gleiches Ergebnis. Clip ist blasser. Tjoa, keine Ahnung gerade. Also wer eine Technik-Herausforderung braucht. Die Frage lautet: Wer schafft es "normal schwarze" HEVC/H.265 Clips aus dem Media Encoder zu exportieren? ??
Auf jeden Fall danke euch schon mal.
Von welcher Kamera kommt denn das Video? Bei den Panasonics kann man ja an der Range rumstellen.
Antwort von Alf_300:
Full gibts mit Lumertri
Antwort von Chillkröte:
dienstag_01 hat geschrieben:
Von welcher Kamera kommt denn das Video? Bei den Panasonics kann man ja an der Range rumstellen.
Kommt von einer Canon 5DM4. Tritt bei mir aber auch mit andern Clips auf.
Normal Schwarz ist aber 16-235 (Color Range: Limited) ;-)
Da hast du natürlich recht :)
Und bzgl. Lumetri. Okay, interessant. Wäre/ist das dein Workflow dafür? Scheint mir irgendwie ein ungewohnter Extraschritt zu sein.
Wisst ihr was der Grund ist, dass man sich bei dem Codec damit auseinander setzen muss? Zukunftsfähigkeit bwz. potenzielle HDR-Tauglichkeit oder sowas in den H.265-Spezifikationen im Gegensatz zu H.264?
Antwort von Alf_300:
Der Workflow ist nichts besonderes ausser dass ich beim export Lumetri 1,2 (siehe Bild) anklicke
Antwort von dienstag_01:
Chillkröte hat geschrieben:
dienstag_01 hat geschrieben:
Von welcher Kamera kommt denn das Video? Bei den Panasonics kann man ja an der Range rumstellen.
Kommt von einer Canon 5DM4. Tritt bei mir aber auch mit andern Clips auf.
Normal Schwarz ist aber 16-235 (Color Range: Limited) ;-)
Da hast du natürlich recht :)
Und bzgl. Lumetri. Okay, interessant. Wäre/ist das dein Workflow dafür? Scheint mir irgendwie ein ungewohnter Extraschritt zu sein.
Wisst ihr was der Grund ist, dass man sich bei dem Codec damit auseinander setzen muss? Zukunftsfähigkeit bwz. potenzielle HDR-Tauglichkeit oder sowas in den H.265-Spezifikationen im Gegensatz zu H.264?
So wie es aus sieht, muss man sich damit nicht wegen der *Zukunftsfähigkeit* auseinandersetzen, sonder weil es ein Bug ist ;)
Einen Effekt drüber zu legen um einen Farbraumfehler auszutricksen, kann nur die allerallerletzte Möglichkeit der Rettung sein. Und heisst nicht, dass es bspw. auf YT funktionieren muss.
Antwort von dienstag_01:
Ich habe mir das unter Windows mal kurz angeschaut. h265 wird Full Range geflagt, die Player stellen es zu flau dar, beim Re-Import in Premiere wird es wieder richtig interpretiert.
Das Full Range Flag gehört hier nicht hin.
Antwort von TheBubble:
Chillkröte hat geschrieben:
Wisst ihr was der Grund ist, dass man sich bei dem Codec damit auseinander setzen muss? Zukunftsfähigkeit
Früher war beim TV alles analog, die Digitalisierung kam schrittweise, die digitalen Formate wurden so gewählt, dass sie möglichst weit (und ohne vermeidbaren Aufwand) mit der alten analogen Technik harmonierten.
Antwort von dienstag_01:
TheBubble hat geschrieben:
Chillkröte hat geschrieben:
Wisst ihr was der Grund ist, dass man sich bei dem Codec damit auseinander setzen muss? Zukunftsfähigkeit
Früher war beim TV alles analog, die Digitalisierung kam schrittweise, die digitalen Formate wurden so gewählt, dass sie möglichst weit (und ohne vermeidbaren Aufwand) mit der alten analogen Technik harmonierten.
Die Frage lautet nicht, warum Codecs so sind, sondern warum der eine bestimmte beim AME (h265) so aus der Reihe tanzt ;)
Antwort von mash_gh4:
TheBubble hat geschrieben:
Chillkröte hat geschrieben:
Wisst ihr was der Grund ist, dass man sich bei dem Codec damit auseinander setzen muss? Zukunftsfähigkeit
Früher war beim TV alles analog, die Digitalisierung kam schrittweise, die digitalen Formate wurden so gewählt, dass sie möglichst weit (und ohne vermeidbaren Aufwand) mit der alten analogen Technik harmonierten.
naja -- z.b. bei übertragung über SDI verbindungen, was ja manche noch immer für die einzige wahre und würdige technik der video-verkablung halten, sind z.b. die untersten und obersten drei möglichen werte für das übertragungsprotokoll reserviert und dürfen daher eigentlich nicht genutzt werden...
Antwort von WoWu:
Rec709 ist Rec709 die Übertragungsfunktion ist bei h.264 dieselbe wie bei h.265 und wenn das flag bei h.265 auf „full“ steht, dann ist die range vermutlich in „benutzerdefinierter“ falsch eingestellt.