我正在尝试将mp4视频文件转换为avi文件
ffmpeg -i 10.mp4 -vcodec mpeg4 -vtag XVID -b 990k -bf 2 -g 300 -s 640x360 -acodec libmp3lame -ab 128k -ar 48000 -ac 2 -pass 2 -f avi 10.avi但是我得到了以下错误
Cannot read file 'ffmpeg2pass-0.log': No such file or directory
Error reading log file 'ffmpeg2pass-0.log' for pass-2 encoding有什么建议可以避免这个问题吗?
发布于 2013-03-20 18:05:31
您正在执行两次传递编码,但还没有进行第一次传递(这将创建日志文件)。此外,你还使用了一些模糊的选项。
如果不需要特定的目标文件大小,则不需要进行两次传递编码。
试试这个:
ffmpeg -i 10.mp4 -c:v mpeg4 -vtag xvid -qscale:v 3 -c:a libmp3lame -b:a 128k -vf scale=640:360 10.avi-qscale:v 3指定所需的视频质量,1将非常高质量/大文件大小,31最低质量/小文件大小。
有关2次编码,请参见在ffmpeg wiki中的例子。
https://askubuntu.com/questions/270464
复制相似问题