Ich mache gerne viele Vergleiche und Überprüfungen, bevor ich einen Codec auswähle und seine Einstellungen auswähle.
Es gibt nur wenige Einstellungen mit HuffYUV, aber noch wichtiger ist, dass ich Probleme habe, die Größe von Videodateien zu bestimmen.
Ist es bei gegebener Pixelbreite, -höhe und Pixelformat möglich, eine Dateigröße für ein mit dem verlustfreien HuffYUV-Codec codiertes Video vorherzusagen?
Ich möchte einen einfachen Konverter vorbereiten, um abzuschätzen, wie viel Speicherplatz Stunden, Minuten, Sekunden benötigt;)
Welche Formel kann ich verwenden? Mir geht es gut, auch wenn Sie mir ein komplexes Modell vorwerfen, ich bin irgendwie ein Mathe-Typ.
ps: Ich weiß, mein Englisch ist schlecht und ich bin auch etwas spät dran. Wenn ihr also denkt, dass diese Frage besser bearbeitet werden könnte, könnt ihr das gerne tun; D
Die Antwort ist nein. Neben den Rahmenabmessungen kommt es auf die inhaltliche Komplexität an. Ohne das Video zu scannen und sozusagen einen ersten Durchgang durchzuführen, ist es nicht möglich, die Ausgabegröße vorherzusagen. Ein Video, das aus einer Diashow mit sehr einfachen Textfolien besteht, lässt sich viel einfacher komprimieren als Szenen aus dem geschäftigen Stadtleben usw.
Am nächsten kommen Sie einer Vorhersage, wenn Sie einige repräsentative Segmente aus der Quelldatei codieren und diese Bitraten vergleichen. Wenn zwischen den Bitraten der verschiedenen codierten Segmente kein großer Unterschied besteht, können Sie für die endgültige Ausgabe eine Bitrate in diesem Bereich annehmen. Natürlich kann diese Methode keine anomalen Segmente im Video mit sehr hoher oder niedriger Komplexität im Vergleich zum Rest berücksichtigen, daher ist die Auswahl der Stichprobe wichtig.
Für 1080p bleibe ich oft bei ... (80 Sekunden) - entspricht nahe der 4-GB-Grenze.
Benutzer3450548
Gyan
Benutzer3450548
Benutzer3450548
Gyan
Benutzer3450548
Gyan
Benutzer3450548
Gyan
Benutzer3450548