Verringert die Verwendung der Option „Preset=Placebo“ oder „Veryslow“ auch die Decodierungszeit?

Verringert die Verwendung der Option „Preset=Placebo“ oder „Veryslow“ auch die Decodierungszeit?

Wenn h.264ich preset=placebodiese Option verwende, nutze ich sie. Sie erhöht die Kodierungseffizienz, aber ich weiß nicht, ob sie auch die Dekodierungszeit verlängert. Ist das richtig oder hat sie überhaupt keinen Einfluss auf die Dekodierungszeit?

Antwort1

Sie können nullmuxer verwenden, um es zu testen. Wie inNull – FFmpeg

DerNull-Multiplexergeneriert keine Ausgabedatei. Es ist hauptsächlich für Test- oder Benchmarkingzwecke nützlich.

Auf dieser Seite finden Sie eine Befehlszeile, mit der Sie dies überprüfen können:

So testen Sie die Dekodierung und das Demultiplexen (mithilfe des Nullmultiplexers):

ffmpeg -i input -f null -

Wenn Ihr Video zu kurz ist, können Sie versuchen, es eine bestimmte Anzahl von Malen auszuführen. Wenn Sie Windows verwenden, können Sie cmd.exeFolgendes ausführen und verwenden, um den Test 100 Mal durchzuführen:

for /l %a in (1,1,100) do ffmpeg -i input -f null -

verwandte Informationen