MP4有非常复杂的含义(见http://en.wikipedia.org/wiki/Mp4),普通人对MP4的理解是后缀为.mp4的文件。但MP4本身不是一种简单的视频格式,它是一个包装了视频和音频格式的壳。至于里面的视频和音频使用什么编码格式是可变的。MP4的视频格式可以使用DivX也可使用H264,Chrome只支持H264。(为什么有些MP4文件在Chrome浏览器上播放不了?)
用ffmpeg将视频转化为H264编码格式视频的命令如下:
ffmpeg -i test_original.avi -vcodec libx264 test.mp4