スキップしてメイン コンテンツに移動

投稿

ラベル(mp3)が付いた投稿を表示しています

JavaのID3タグ解析ライブラリ

Javaでmp3ファイルのID3タグを解析するライブラリを色々と調べてみました。参考になれば幸いです。 以下に挙げていくコードは、特に意味のあることをしている訳ではありませんが、 どうやってタグの読み込み、書き換えを行えるかというサンプルとして参考にして頂ければと思います。 MyID3: a Java ID3 Tag Library import java.io.File; import java.io.IOException; import org.cmc.music.common.MusicMetadata; import org.cmc.music.myid3.MusicMetadataSet; import org.cmc.music.myid3.MyID3; /** * {@link http://www.fightingquaker.com/myid3/} */ public class MyID3Tester { public static void main(String[] args) throws IOException { File mp3File = new File("C:\\temp\\music.mp3"); MyID3 id3 = new MyID3(); MusicMetadataSet src_set = id3.read(mp3File); // read metadata if (src_set == null){ System.out.println("could not read data"); return; } // You can extract simplified information MusicMetadata metadata = src_set.getSimplified(); System.out.println(metadata.getArtist()); System.out.println(metadata.getAlbum()); // this doesn't work for me somehow :( System.out.println(metad...

JavaでOgg, MP4, MP3ファイルを再生

Javaで音声ファイルを再生するためのライブラリについてまとめました。時間があればサンプルソースも掲載したいと思います! OGG JOrbis :Javaで実装されたoggファイル再生ライブラリ JOgg :JOrbisを使用したOggファイル再生プレーヤー JMF JMF: Java Media Framework JMF 2.1.1 API JMF API.org MP4 IBM Toolkit for MPEG-4 mp4 parser Xuggler MP3 JLayer - MP3 library for the Java : Java Zoom さんで公開されているPure JavaのMP3再生ライブラリです。 QuickTime for Java Making Media from Scratch QuickTime Framework Reference(pdf) QuickTime Javadoc 書籍では、O'Reillyから出版されている QuickTime for Java: A Developer's Notebook が参考になりそうです また Java Swing Hacks にも若干ながら使用例が掲載されています。 その他サウンド DSJ: DirectX wrapper for Java :You can play wma on Java with this! JOAL Fobs