【问题标题】:JAudiotagger bug with mp3 files on API27?API27 上 mp3 文件的 JAudiotagger 错误?
【发布时间】:2017-11-24 00:06:42
【问题描述】:

我在 Android 的 API27(Android 7) 上遇到 JAudiotagger 问题,当我尝试为我的音频文件设置标签时,我收到此错误: 11-24 00:53:20.363 1518-1926/? E/ID3: skipping huge ID3 metadata of size 22934116 相关代码sn -p是这样的:

TagOptionSingleton.getInstance().setAndroid(true);    
Tag tag = audio.getTag();
tag.setField(TITLE,"Some title");
tag.setField(ARTIST, "Some artist");
tag.setField(ALBUM, "Some album");
audio.commit();

这在 API22 (Android 5.something) 上工作得很好,而且似乎只有 mp3 文件在 API27 上有这个问题。

提前感谢您的帮助!

(音频是来自 JAudiotagger 的 AudioFile)

【问题讨论】:

    标签: java android mp3 jaudiotagger


    【解决方案1】:

    这是特定于 MP3 的,如果您在 API22 上阅读相同的 mp3,我认为您会收到相同的警告。这不是错误,但是我认为这一定是旧版本的 jaudiotager,因为我在搜索源代码时找不到此消息。

    【讨论】:

    • 我正在使用 v2.2.5,我会尝试自己查看代码,看看是否能找到明显遗漏的内容。
    • 更新:在我的 sn-p 之外的其他地方添加专辑封面似乎是一个问题。我将尝试使用低分辨率图像,看看是否有帮助或尝试缩小我现有的图像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-17
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 2018-01-13
    • 2013-10-12
    相关资源
    最近更新 更多