FFMPEG创建损坏的MP4格式,而不是在浏览器中播放

时间:2015-07-27 21:47:42

标签: jquery ffmpeg video-streaming html5-video mp4

我在FFMPEG 2.7.2中安装了CentOS 7,并且可以从任何视频中转换 MP4,FLV和WEBM ,但问题在于 MP4 扩展名。当我使用 HTML5 <video></video>标记播放转换后的 WEBM视频时,播放但不播放MP4(在FireFox和Chrome的默认播放器中,视频文件已损坏)。

以下命令适用于MP4:

CODE: SELECT ALL
ffmpeg -i input.wmv -vcodec mpeg4 -r 30 -b:v 2000000 -acodec limp3lame -ab 126000 -ar 44100 -ac 2 -s 1280x720 output.mp4 -y 2> /dev/null &

任何人都可以告诉我,我在上面的命令中做错了,所以我可以更改命令并转换播放到Web浏览器支持的格式的有效MP4视频。

1 个答案:

答案 0 :(得分:0)

-vcodec mpeg4用于编码Xvid。您需要使用-vcodec libx264来编码H.264。