将MOV DV / DVCPRO转换为MP4 H.264,但质量不高

时间:2015-07-16 02:49:03

标签: video ffmpeg

我有几个MOV编码的媒体文件,格式为DV / DVCPRO(我认为是无损的)NTSC,我需要使用H.264或其他一些便携式格式转换为MP4,但没有明显的质量损失

原件的数据速率为30.34 MB / s。

当我使用:ffmpeg -i x.mov x.mp4转换它们时,我得到一个使用Quicktime无法在我的Mac上播放的文件。

当我使用ffmpeg -i x.mov -pix_fmt yuv420p -y x.mp4转换它们时,我得到一个打开的输出文件,但比特率降低到864.55 kb / s,质量大约降低1:30。就我的目的而言,这还不够。此外,显示结果文件为640x480(使用Finder中的'获取信息'命令),而原始显示为720x480。

所以我的问题是我将什么参数发送到ffmpeg:

  • 将视频数据转换为H.264
  • 保持质量接近原始视频质量(减少20-30%可能是好的,但不是97%)
  • 确保视频将使用Quicktime在我的Mac上播放

更新:更改了视频容器'到视频数据'。

1 个答案:

答案 0 :(得分:0)

airgistal的回答让我四处游玩并获得了足够的好处。结果:

ffmpeg -i "{0}" -pix_fmt yuv420p -preset slow -y "{1}"