JAudioTagger 和 Android - 更改 mp3 中的值?

发布于 2024-10-26 15:26:22 字数 131 浏览 2 评论 0原文

我可以从音频文件中读取标题、艺术家、专辑封面和其他信息等元信息,但我从未能够成功写入元信息。

大家有这方面的经验吗?有比 JAudioTagger 更好的库吗?

我会提供一些示例代码,但我尝试了十几种不起作用的方法。

I can read meta information like title, artist, album art and other information from audio files, but I have never been able to successfully write the meta information.

Any have any experiences with this? Are there better libraries than JAudioTagger?

I'd offer some example code, but I've tried a dozen things that didn't work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花想c 2024-11-02 15:26:22

类似的事情

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 存在一些错误

Something like

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

but if you are using android you also need to do

TagOptionSingleton.getInstance().setAndroid(true);

because of some bugs with android version of Java

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文