2011-12-07 23 views
5

私は未加工のPCMを生AACに変換するためにFAACを使用するAndroidアプリを持っていますが、今ではm4aコンテナにどのようにパックできるのか分かりません。RAW AACをm4aコンテナに梱包しますか?

私はネットで検索し、多くの情報を見つけましたが、いずれも私の質問を解決しません。彼らのほとんどはffmpeg/mp4boxコマンドラインを参照していますが、私が必要とするのはAndroid環境でこれを解決することです。これはJava EclipseまたはJNIのいずれかを意味します。

お願いします。

+0

解決方法はありますか?それを共有することを躊躇しないでください.. –

+0

5年後、同じ問題。それを元に戻すことができますか? – muetzenflo

+0

@muetzenfloねえ、あなたを解決しました。 –

答えて

-2

注:実際にはおっとり、あなたには安心な環境だけの解決策が必要です。私の知り合いは、他の人にとってはうまくいくかもしれません。

私は同じ問題を抱えていましたが、アンドロイド関連ではありませんが、同じRaw AAC問題です。私はこのフォーラムで答えを見つけました。今、私のRockboxedポータブルプレイヤーは、FLV YouTubeのビデオから抽出されたAACオーディオトラックを読み込むことができます。 しかし、私はバッチ変換する方法を知りません。私はあまりコマンドラインsaavyではない。 ffmpegの中

: ffmpegの-i input.aac -codec:MP4Boxで

output.m4aコピー: MP4Box -add input.aac#オーディオoutput.m4a

PS:あなたはおそらくよあなたのファイルの名前を変更する必要があります。マイケル・ジャクソンよりMJBeatiT.aac - ビート・イット(remix2013).aac

0

このAACEncoder Project on Githubは素晴らしいようです! それは私のために働く。

実際に AAC RAWファイルに能力エンコード生PCM波形ファイルがあり、その後、容器(M4A)MP4にその生のAACファイルを再パック。

生AACをM4Aに変換しようとしている場合、this classは良いスタートになり、依存関係を追加するのを忘れてしまいます。

FFMPEGとNDKを使わずにやってみたい人にとっては、間違いなく良い選択です。

関連する問題