ความแตกต่างระหว่าง -c: v และ -vcodec และ -c: a และ -acodec?


10

มีความแตกต่างระหว่างสองคำสั่งนี้หรือไม่?

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

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

คำตอบ:


10

ไม่มีความแตกต่าง หากคุณตรวจสอบคู่มือ :

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

และแน่นอนเป็นเช่นเดียวกับ-codec-c

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

แต่ผมอยากจะแนะนำให้คนที่จะใช้-codec/ -cรุ่นเพราะมันทำให้การใช้specifiers กระแส ( :v, :a, :s) ซึ่งยังใช้ในการทำแผนที่ filtergraphs หรือสตรีม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.