2016-08-15 8 views
0

カメラで撮影した.mp4ビデオをデバイス上でリサンプリングして、それを小さくするソリューションを見つけました(解像度、ビットレート、 )。問題は、それがオーディオを持ち越さないということです。1 mp4からオーディオを取得し、アンドロイドでリサンプリングされた(より小さい)mp4で使用する

私のソース(大)mp4からオーディオを取り出し、それを私の小さいmp4にプッシュしようとするといくつかの異なるオプションがありました。これらの手順を正しく実行することはできません。

Iは、以下を試してみた: 1)を使用してソースからPCMオーディオを抽出:M4AにPCMに変換した後、使用小さいMP4にM4Aを添加)How do I extractor audio to mp3 from mp4 using java in Android? 2:https://github.com/tqnst/MP4ParserMergeAudioVideo/blob/master/Mp4ParserSample-master/src/jp/classmethod/sample/mp4parser/MainActivity.java

です方法は私が最も近づいているが、オーディオは本当に遅く、小さなmp4でビデオとまったく一致しませんでした。

私もこれの変化と他の1つのMP4から「ダイレクトコピー」を試してみました:Concatenate multiple mp4 audio files using android´s MediaMuxer

私の元のMP4よ​​りも(ファイルサイズで)私の小さいMP4が実際に大きくなると、それはなかったこと実際に音を上に移動します。

MediaMuxerのアンドロイドのドキュメントはかなりひどく、私はこれを動作させるために必要なことを頭や尾にすることはできません。それはかなり簡単な仕事でなければならないようだ...

どのような提案やアドバイスをいただければ幸いです。

TIA

答えて

関連する問題