質問: Androidアプリ開発にて、mpg123(http://www.mpg123.de/)を用い、倍速再生プレイヤーを開発しております。 mpg123を用いたエンコード自体は実装が出来たのですが 下記のAndroidアプリで実装されている、 リアルタイムエンコードをしながら "再生/停止・速度変更" をする方法がわからず 詳しい実装方法のリファレンスを探しておりますが思うように実装が出来ない状態です。 XSpeedPlayer https://play.google.com/store/apps/details?id=common.androiddev.audio&hl=ja Audipo https://play.google.com/store/apps/details?id=jp.ne.sakura.ccice.audipo&hl=ja mpg123を用いた実装経験のある方、またはこのリアルタイムエンコードをしながらの "再生/停止・速度変更" をする実装のリファレンスページをご存知の方がいらっしゃいましたらご教授頂ければ幸いです。 何卒宜しくお願い致します。
回答: おはようございます。 どうも、ztaksieuoです。 先程、Java mpg123 ってgoogle 先生で調べたら、 mpg123 を作っているサイトで、こんなの、出てきました。 mpg123-java 100% pure Java MP3 Player jmpg123 という項目が一番ページの下にあるかと思います。 その中のjmpg123 というリンクをクリックすると、ダウンロードが始まります。 で、tarボールでダウンロードされるので、予め、tar コマンドをPCに インストールしておく必要がございます。 そこから抽出される .jar ファイルをAndoridプロジェクトに組み込んで、実装できるかと、思います。 コードをここに書くと、長くなるので、割愛させていただきます。 すみません。 少しでも参考になれば、と、思います。