Existe uma diferença entre esses dois comandos?
ffmpeg -i input.mp4 -c:v copy -c:a copy output.mkv
ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mkv
Existe uma diferença entre esses dois comandos?
ffmpeg -i input.mp4 -c:v copy -c:a copy output.mkv
ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mkv
Respostas:
Não há diferença. Se você verificar o manual :
-vcodec codec (output)
Set the video codec. This is an alias for -codec:v.
E -codecé claro que é o mesmo que -c.
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)
No entanto, gostaria de incentivar as pessoas a usar o -codec/ -cversão, uma vez que faz uso de especificadores de fluxo ( :v, :a, :s), que também são usados em filtergraphs ou mapeamento do fluxo.