适合 iPhone 和 Android 的视频格式?

适合 iPhone 和 Android 的视频格式?

是否有一种可以在 iPhone 和 Android 上播放的格式?

我一直在尝试使用 ffmpeg 将视频编码为 MP4 - 但是,使用 libx264 或 mpeg4 - 视频只能在 Android 或 iPhone 上运行 - 永远无法同时在两者上运行。

这可能吗?如果可以,参数是什么?

谢谢

答案1

这个帖子

iPhone 和 Google Android 手机在视频方面似乎都对编解码器的支持有限。两者都支持 MP4,所以我在互联网上搜索了一下,以了解如何使用 MPlayer 的 MEncoder 转换为合适的格式。

视频压缩率不能太高,视频大小一般需要缩小到480:352,这里使用的视频编解码器是x264,比特率为512。

mencoder <inputfile> -o <outputfile>.mp4 \
  -vf dsize=480:352: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

相关内容