Unterschied zwischen -c: v und -vcodec und -c: a und -acodec?


10

Gibt es einen Unterschied zwischen diesen beiden Befehlen?

ffmpeg -i input.mp4 -c:v copy -c:a copy output.mkv

ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mkv

Antworten:


10

Es gibt keinen Unterschied. Wenn Sie das Handbuch überprüfen :

-vcodec codec (output)
Set the video codec. This is an alias for -codec:v.

Und natürlich -codecist das gleiche wie -c.

-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)

Allerdings würde ich die Menschen ermutigen , die verwenden -codec/ -cVersion, da es die Verwendung von macht Strom Bezeich ( :v, :a, :s), die auch in filtergraphs oder Stromanalyse verwendet werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.