虽然FFmpeg是一个非常好的工具,它的默认操作并不是一定能达到要求。转换各种视频格式中,通常ffmpeg不用任何调整就可以生成质量不错的视频。但是处理Windows Media Video (WMV)格式的时候不行。首先我认为这是因为wmv3不被支持。原来通过设置视频比特率可以得到良好的结果(更高更好)。
命令行如下
ffmpeg -i input.mp4 -b:v 2M -vcodec wmv2 -acodec wmav2 output.wmv
或者你可以设置qscale:
ffmpeg -i input.mp4 -qscale 2 -vcodec wmv2 -acodec wmav2 output.wmv
或者(这样简写)
ffmpeg -i input.mp4 -q:a 2 -q:v 2 -vcodec wmv2 -acodec wmav2 output.wmv