Answers:
-sameq不会强制您使用相同的视频编解码器。例如,您可以在使用-sameq的同时将H.264转换为DivX。
-vcodec copy
,它将选择libx264作为视频。如果我选择-sameq
,它将选择通用mpeg4。
-vcodec copy
指定编解码器。
接受的答案是错误的,或者至少没有真正解释选项的实际作用。
-c:v copy
告诉FFmpeg将视频的比特流复制到输出。例如,您的AVI视频具有XviD视频比特流,您可以将其复制到MP4容器中,而无需重新编码视频。本质上,这将为您提供相同的质量,因为视频比特流将保持不变。
如果视频比特流也对MP4有效,则以下示例将容器从AVI更改为MP4:
ffmpeg -i input.avi -c:v copy output.mp4
再次:FFmpeg将复制找到的任何内容。这里没有重新编码。基本上,FFmpeg只会读写容器,而不会更改编解码器。
sameq
告诉FFmpeg在使用与输入相同的编解码器转换视频时使用相同的量化参数。该选项并不能意味着相同的质量。请参阅:FFmpeg中的“ sameq”选项是什么?
该sameq
选项在很早以前就已从FFmpeg中删除,因此无法再使用,如果您ffmpeg
仍然拥有该版本,就该进行升级了!
sameq
不再存在ffmpeg.org/…–