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 に答える