FFmpeg-Befehlszeilenoptionen

FFmpeg-Befehlszeilenoptionen

Ich habe einen Befehl gefunden aufDasBlog, der hervorragend zum Apple-kompatiblen Kodieren von Videos mit H.265/HEVC funktioniert:

ffmpeg -i input -c:v libx265 -preset fast -crf 28 -tag:v hvc1 -c:a aac -ac 2 -b:a 224k output

Der Befehl funktioniert einwandfrei und ist genau das, wonach ich gesucht habe. Obwohl im Blog die meisten der im Befehl verwendeten Optionen beschrieben werden, kann ich nicht herausfinden, was das -crf 28ist oder warum es im Befehl erforderlich ist.

Weiß jemand, was -crf 28damit zusammenhängt, da ich online keine Erklärung finden konnte?

Dank im Voraus!

Antwort1

crf steht für Constant Rate Factor. Die Metriken sind für x264 und x265 gleich, aber die Skala ist etwas anders. Weitere Informationen hierzu finden Sie hier

https://trac.ffmpeg.org/wiki/Encode/H.265

Ich finde eine gute Balance zwischen

-crf 25 -preset slow

Im Allgemeinen ist die Qualität umso besser, je niedriger die Zahl ist, aber es dauert auch umso länger.

verwandte Informationen