Différence entre -c: v et -vcodec, et -c: a et -acodec?

10

Y a-t-il une différence entre ces deux commandes?

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

ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mkv
Guest1564
la source

Réponses:

10

Il n'y a pas de différence. Si vous consultez le manuel :

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

Et bien sûr, -codecc'est la même chose que -c.

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

Cependant, j'encourage les gens à utiliser la -codec/ -cversion car elle utilise des spécificateurs de flux ( :v, :a, :s), qui sont également utilisés dans filtergraphs ou la cartographie des cours d' eau.

slhck
la source