Perbedaan antara -c: v dan -vcodec, dan -c: a dan -acodec?

10

Apakah ada perbedaan antara kedua perintah ini?

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

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

Jawaban:

10

Tidak ada perbedaan. Jika Anda memeriksa manual :

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

Dan tentu saja -codecsama dengan -c.

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

Namun, saya akan mendorong orang untuk menggunakan -codec/ -cversi, karena itu menggunakan specifier aliran ( :v, :a, :s), yang juga digunakan dalam filtergraphs atau pemetaan aliran.

slhck
sumber