如何获得更好的质量转换MP4到WMV与ffmpeg的?(How to get better qual

2019-07-29 23:46发布

我转换的MP4文件,WMV与这两个缩放命令:

ffmpeg -i test.mp4 -y -vf scale=-1:360 test1.wmv
ffmpeg -i test.mp4 -y -vf scale=-1:720 test2.wmv

我也试过:

ffmpeg -g 1 -b 16000k -i test1.mp4 test1.wmv

然而 ,所产生的.wmv文件是“ 块状和颗粒状 ”,你可以在这里看到的视频截图的一小部分:

这些都是大小:

test.mp4 - 106 MB
test1.wmv - 6 MB
test2.wmv - 16 MB

我怎样才能提高所得到的.wmv文件的质量/大小(.wmv文件的大小是无关紧要的)?

Answer 1:

你可以简单地使用-sameq参数(“使用相同的量化源”),它产生一个更大尺寸的视频文件(227 MB),但以优良的品质。

ffmpeg -sameq -i test.mp4 -y -vf scale=-1:360 test1.wmv


Answer 2:

请看下面的命令来代替(在最后的答案部分一些过时的命令):

ffmpeg -i test.mp4 -c:v wmv2 -b:v 1024k -c:a wmav2 -b:a 192k test1.wmv

参考

  • 列表项https://askubuntu.com/questions/352920/fastest-way-to-convert-videos-batch-or-single


Answer 3:

有一件事我提高的最终质量的许多令人沮丧的尝试后发现是,如果你没有指定的比特率,它会使用一个相当低的平均水平。 尝试-b 1000K为出发点,并尝试增加或减少,直到你达到所期望的结果。 您的文件将是相当大或变小,相应地。



文章来源: How to get better quality converting MP4 to WMV with ffmpeg?
标签: ffmpeg mp4 wmv