欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

使用 Mencoder 将视频转换为支持iOS和Android的H.264视频格式,

来源: 开发者 投稿于  被查看 10015 次 评论:17

使用 Mencoder 将视频转换为支持iOS和Android的H.264视频格式,


如何让你的视频同时支持桌面网站,iOS,Android 这几种不同的平台在线播放?

H.264当然是不前最好的选择,效果好,文件小(相比其他),平台支持好(对于iOS和Android)。这里顺便提一下视频格式转换不是简简单 单的转什么 MP3 3GP 就行了的! MP4或3GP,RMVB这些只是视频文件的壳而已,真正的视频格式是里面的东西,一遍常见的是 H.263,H.264,MPEG4,XVID 等等...

还有音频格式也是一个比较重要的问题,如果格式不对,一样不能在某些平台上面播放的。具体我还不是很清楚,毕竟不是专业的。

来个简单的转换方法,支持 桌面用 Flash播放器和 iOS,Android 在线播放,H.264格式,音频 ACC

这是使用 MEncoder 在 Ubuntu 下面转换的:

1.转换命令

$ sudo apt-get install mencoder
$ mencoder origin.mp4 -o new.mp4 -vf dsize=480:360:2,scale=-8:-8,harddup \
  -oac faac -faacopts mpeg=4:object=2:raw:br=128 \
  -of lavf -lavfopts format=mp4 -ovc x264 -sws 9 \
  -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:\
threads=auto:turbo=1:global_header:threads=auto:\
subq=5:frameref=6:partitions=all:trellis=1:chroma_me:me=umh

用户评论