2010-11-06 69 views
0

我使用ffmpeg将任何avi/wmv视频转换为flv。ffmpeg,转换为flv:如何获得更好的质量?

我的麻烦在于flv的效果很差:它给了我很大的像素化盒子。 我试图用一些-b参数没有很好的效果:

的ffmpeg -i 1268459654.wmv -ar 22050-AB 32 -f -s FLV 640×480 x.flv 的ffmpeg -i 1268459654.wmv -ar 22050 -AB 32 -f -s FLV 640×480 -b 500K x.f4v

我也试过 的ffmpeg -i 1268459654.wmv -vcodec libx264 -s 360x240 x.mp4

答了:“未知编码器'libx264'“

任何解决方案?

回答

1

如果您已通过yum/RPM下载libx264,则不会预装libx264(我认为是授权问题)。您需要下载源代码并自己编译并指定libx264。这里有一个我过去用过的命令行,结果很不错,我会认为MP4容器比过去的FLV格式要好。

ffmpeg -i (file) -acodec libfaac -ab 44k -vcodec libx264 -vpre normal -crf 30 -threads 0 

标注“-vpre正常”的,因为你应该有一些下可用的预设: /usr/share/ffmpeg/libx264-normal.ffpreset或相似。

More details on compiling from source.

相关问题