Javaからプログラムでmp4ファイルをmp3ファイルに変換する最小限の方法を探しています。理想的には、ターゲット ファイルのカットも必要です。
Java ライブラリはこれをサポートしていますか、それともサードパーティのものだけをサポートしていますか? jmf、ffmpegのような?
ありがとう!
最も簡単な方法は、このコマンドを使用して ProcessBuilder 経由で ffmpeg を使用することです
ffmpeg -i input.mp4 -vn -s 00:00:10 -acodec libmp3lame output.mp3
これは次のように変換されます: mp4 ファイルを読み取り、ビデオを無視し、mp3 形式で 10 秒間出力します。
JAVE を使用すると、メディア ファイルを別の形式のメディアに変換するのは非常に簡単です。http://www.sauronsoftware.it/projects/jave/manual.php
mp4ファイルからオーディオを取り除き、mp3として保存するとします。私はオーディオエンコーディングで何もしようとはしていませんが、ビデオにアクセスするためのライブラリとしてXuggler(http://www.xuggle.com/xuggler/)をかなりうまく使用しており、それらのドキュメントはオーディオもサポートしていると主張しています。