2012-01-09 18 views
0

クロスプラットフォーム(Android/iPhone)アプリのビデオメッセージング機能を実装しようとしています。 現在、Android上のアプリは、.movラッパーにナローバンドのAMRビデオを記録し、iPhoneはこの動画を再生できません。バックエンドはcentos 5.5で、ffmpegがこれをトランスコードするのに便利かどうか疑問に思っています。amr_nbオーディオコーデックを使用した.movラッパーをaac/mp4aコーデックに変換する

答えて

0

はい、ffmpegはトランスコードを行うことができます。あなたはAMRおよびH.264/AACの両方をサポートしてあなたのffmpegを構築し、あなたがこのようなコマンドを使用して変換することができますことを確認してください:

ffmpeg -i input.mov -y -vcodec libx264 -vpre medium -vpre baseline -acodec libfaac output.mp4 

このMP4は、AndroidとiPhoneの両方でプレーすべきです。

+0

'ffmpeg -i input.mov -y -ar 44100 output.mov' 私のために働いた(libx264とopencore-amrで) –

関連する問題