2

オーディオ ファイルからタイトル、アーティスト、アルバム アートなどのメタ情報を読み取ることはできますが、メタ情報を正常に書き込むことができたことがありません。

これについての経験はありますか?JAudioTagger より優れたライブラリはありますか?

いくつかのサンプルコードを提供したいと思いますが、うまくいかないことをたくさん試しました。

4

1 に答える 1

10

何かのようなもの

AudioFile audioFile = AudioFileIO.read(testFile);
Tag newTag = audioFile.getTag();
newTag.setField(FieldKey.ALBUM,"October");
newTag.setField(FieldKey.ARTIST,"U2");
audioFile.commit();

ただし、Androidを使用している場合は、次のことも行う必要があります

TagOptionSingleton.getInstance().setAndroid(true);

Android版のJavaにバグがあるため

于 2011-07-12T16:33:40.533 に答える