我想要做的是将视频转换为将在Android中播放的mp4格式.
我已经浏览了http://developer.android.com/guide/appendix/media-formats.html
我正在设置以下选项
-vcodec libx264 -vprofile baseline -acodec libfaac -ar 44100 -ac 1 -ab 128k
Run Code Online (Sandbox Code Playgroud)
但我收到错误消息"抱歉,此视频无法流式传输到此设备"
我使用videoJS http://video-js.zencoder.com/oceans-clip.mp4在Android浏览器中播放视频,它运行正常.
我下载视频oceans-clip.mp4并尝试使用极简主义选项进行转换
-y -i working.mp4 -vprofile baseline pleasework.mp4
Run Code Online (Sandbox Code Playgroud)
但我收到相同的错误消息.
以下是视频文件的FFMPEG信息转储
Working.mp4
Array
(
[0] => ffmpeg version N-40229-g24e3f44-syslint Copyright (c) 2000-2012 the FFmpeg developers
[1] => built on Apr 29 2012 22:01:41 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52)
[2] => configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra-version=syslint
[3] …Run Code Online (Sandbox Code Playgroud)