Beim x264-Encoder gibt's zur Optimierung der Bildqualität ja den Parameter --tune.
Vorgeschlagen wird film bei Real-Filmen bzw. modernen Computeranimationen und animation für Zeichentrickfilme.
Tja, aber was mach ich bei Filmen, bei denen beides vorkommt (Verwünscht, lief vorige Woche auf Sat1)?
Der Parameter --tune liefert (genau wie --preset) nur ein paar optimierte Einstellungen (in diesem Fall: für bestimmtes Ausgangsmaterial): --tune film ist z.B. das selbe wie --deblock -1:-1 --psy-rd 1.0:0.15. Siehe:
Erst mal vielen herzlichen Dank für den Tipp, denn den --zones-Befehl kannte ich noch nicht.
Habs dann einfach mal ausprobiert.
Film: Verwünscht, DVB-S-Mitschnitt von Sat 1 Anfang November, Laufzeit 1:33:22. 720*452 Pixel Restauflösung, 5.1 Ton.
Enthält insgesammt vier Stellen, an denen auf Zeichentrick umgeschaltet wird (535 s + 44 s + 26 s + 10 s = 10:15, also immerhin gut 11% des gesamten Filmes)
1.) Als ganz normaler Realfilm behandelt:
Kommandozeile:
--crf 20 --sar 16:11 --profile high --level 3.1 --preset veryslow --tune film --ref 6 --bframes 5 --log-level warning --qpfile "dummysubs\qp5minutes.txt" --output "Verwuenscht.mkv" "05\Verwuenscht\film.avs"
Dateigröße am Ende (incl. Ton - 5.1-aac mit q=0,28): 1,05 GB (1.133.526.064 Bytes)
2.) Als Realfilm mit Animations-Zonen:
-crf 20 --sar 16:11 --profile high --level 3.1 --preset veryslow --tune film --ref 6 --bframes 5 --log-level warning --qpfile "dummysubs\qp5minutes.txt" --zones 1744,15138,aq-strength=0.6,psy-rd=0.4:0.0/46356,47446,aq-strength=0.6,psy-rd=0.4:0.0/137015,137665,aq-strength=0.6,psy-rd=0.4:0.0/138720,138970,aq-strength=0.6,psy-rd=0.4:0.0 --output "Verwuenscht 1 (film mit animation-zonen).mkv" "05\Verwuenscht\film.avs"
Dateigröße am Ende (incl. Ton): 1,04 GB (1.127.755.661 Bytes)
3.) als Animationsfilm mit Film-Zonen:
Das hab ich mal getestet, weil bei Animation normalerweise höhere Werte für ref gesetzt werden, und in einer Zone kann man diesen Wert nicht erhöhen, nur verringern. Also sollte diese umgekehrte Lösung effizienter Kodieren, weil normal die doppelten --ref-Werte benutzt werden, und nur in den Zonen (die jetzt natürlich 89% des Filmes ausmachen) auf die kürzeren zurückgeschaltet wird.
Dateigröße am Ende (incl. Ton): 1,03 GB (1.115.027.339 Bytes)
Unterschied in der Bildqualität kann ich beim besten Willen nicht erkennen.
An der Kodierzeit hat sich auch nicht nennenswert was geändert (jeweils ~1,5 h auf einem i5-2500@3,3 GHz.)
Fazit: Man kann sehen, das --tune animation bei Zeichentrick etwas effizienter kodiert. Aber bei gemischten Filmen ist der Unterschied so gering, das es die Mühe, die entsprechenden Szenen zu suchen und in die Batchdatei einzutragen, imho nicht wert ist.
Allerdings arbeite ich mit relativ hoher Qualität (crf 20) und sehr hohem Einsatz von Rechenzeit (--preset veryslow). Wenn man die Kompressionsschraube stärker anzieht und/oder weniger Rechenzeit investiert, könnte der Unterschied größer ausfallen.
Ein langes Leben hat viel zu erzählen. Wir haben für euch in unserem Presse-Archiv eine Auswahl diverser Presseberichte über gulli.com aus vergangenen Jahren zusammengestellt.
Angefangen bei den notwendigen Grundlagen, welche das Wirkungsprinzip beim Filesharing erklären, über die verschiedenen Möglichkeiten und Tools, bis hin zu den wichtigen rechtlichen Details für Deutschland. Erfahre mehr:
Wir schreiben das Jahr 1962. Der kalte Krieg tobt und die Legende um die Entstehung des Internet findet ihren Anfang. Das Arpanet wird geboren. Auftraggeber des ersten Vorläufers des heutigen Internet war damals die US-Luftwaffe.
Neben der RSS-Lösung, mit der Webmaster die gulli:News nach Belieben auf ihren Seiten integrieren können, existiert eine einfache universal anpassbare Lösung auf Javascript-Basis. Wer die News auf der eigenen Seite einbinden möchte, muss nun nur noch eine Zeile des automatisch generierten Scripts in den eigenen HTML-Code einfügen.
Schon im Newsletter informierten wir dich über die iPhone-Applikation der gulli:news. Jetzt ist die neueste Version erschienen, alle Verbesserungen basieren auf Vorschlägen der Community. Das App ist kostenlos. Gute Unterhaltung wünschen wir!
Resident Evil 6 erscheint in...
Heute, 15:21 in gulli:news