2012-01-27 37 views
0

我试图将移动设备的视频文件从f4v编码为mp4,并使用2个不同的ffmpeg版本以及相同的配置文件。两个文件的编码都可以。我使用ffmpeg版本N-32754-g936d4d4-Sherpya转换的那个不能在我的黑莓手机上播放。 这是我使用的命令行:针对移动设备的ffmpeg视频编码

ffmpeg.exe -i some.avs -vcodec libx264 -b 500k -r 24 -acodec libfaac -ab 128k -ar 48000 -ac 2 -threads 0 -coder 0 -bf 0 -refs 1 -level 30 -maxrate 10000000 -bufsize 10000000 -y test.mp4

的VIDO playes确定,当我使用的FFmpeg版本SVN-r13712将其转换 能给我在哪里的问题couls是一些轻?

+0

本网站致力于编程问题。你的问题更适合superuser.com – karlphillip 2012-01-27 18:07:09

回答

0

它可能取决于使用不同版本的ffmpeg编译了哪些附加库。检查ffmpeg启动时的配置输出。你可以简单地在终端没有任何选项的情况下启动ffmpeg,你应该看到配置并且可以比较它们。

+0

不知道该怎么办?我是否应该使用旧版本中的相同库来构建新版本并禁用所有内容? – Timka 2012-01-27 20:11:19

+0

只是比较他们,如果他们不同,然后是重建与相同的库 – ben 2012-02-03 17:24:51