0

我有一个安装了 ffmpeg 和 x264 工具的专用服务器。我可以对任何视频进行编码并且效果很好。但现在我需要对视频进行编码以在 iPad、iPhone 上播放......格式需要是 mp4 并使用 h.264 编解码器。

我正在使用 PHP 来编码视频,我只是在寻找执行上述编码的 exec 命令。我用于其他视频的是:

exec("ffmpeg -i movie.mov -sameq -acodec mp3 -ar 22050 -ab 32 -f flv -s 1280x720 movie.flv");

顺便说一下,我只需要类似于编码 mp4 的东西,我不能使用 libx264。我只能使用 x264 工具

干杯

4

3 回答 3

0

使用 x264 制作原始 h264 文件,使用 ffmpeg 编码原始音频,然后使用 gpac 的 MP4Box 将它们组合成 mp4 文件。

于 2012-04-07T12:44:06.547 回答
0

gpac可用于创建 MP4 文件。

于 2011-08-11T09:13:47.003 回答
0
exec("ffmpeg -i movie.mov -sameq -ar 22050 -ab 32k -s 1280x720 movie.mp4");

ffmpeg 可以在没有 libx264 的情况下自行执行 mp4。它将视频编码为 h264,音频编码为 aac。

于 2011-11-04T13:15:31.690 回答