私のAndroidアプリでは、pcmファイルが4〜5分間40MBであるため、生のpcmデータ(wavファイル)を別の音楽タイプに変換する必要があります。
変換する必要があるタイプを誰かに勧めることができますか? mp3? アム?aac?
また、私が読んだことから、Javaに変換用のライブラリがないため、どうすれば変換できますか? 多分あなたが使用した良いチュートリアルですか?
質問のさまざまな部分にお答えしましょう
オーディオの推奨圧縮形式
MP3 または AAC 圧縮形式は音楽コンテンツに適しており、AMR は音声コンテンツに適しています。
変換 (圧縮) の方法
Android 4.0 (Ice Cream Sandwich) 以下では、メディア エンコーダーを JAVA API として公開していません。したがって、これらの Android バージョンでは、JNI API を介して FFMPEG や FAAC などの外部圧縮ライブラリを使用するのが最適なオプションです。
FFMPEG の使用に関する詳細は、Android の FFmpeg にあります。
Android 4.1 版 (Jelly Bean 版) では、Media エンコーダー API が Java API として公開され、Java アプリケーションから使用できるようになりました。