为Mp3写入Tag

浅谈如何使用代码为MP3文件写入ID3Tags

存音上线了也有小半年了,完善了诸多功能,最开始就烦恼的专辑图片写入迟迟搞不定。开始时借鉴https://www.jianshu.com/p/c4385114e55f

这篇文章,写入了ID3v1标签,不过只有歌名和歌手,勉强够用。现在功能也完善的差不多了,应一些酷友的要求,也为了自己尽善尽美,开始重新看ID3标签写入

存音 https://www.coolapk.com/apk/179796

一路风雨

在酷安上发现了一款名为音乐标签编辑器的应用,本来做着解包的打算,后来想想还是尊重原作者,只拿这款app测试我的标签写入成功与否

重新找到了https://www.jianshu.com/p/c4385114e55f 这篇文章,看了一下ID3V2的写入方式,发现这里的代码有一些问题,做着在博客上也说了,对于已经存在的Tag不能修改

拿着代码对照着一些文章https://blog.csdn.net/studywithallofyou/article/details/7738785

image

诸如此类,说实话可能正如这个作者所讲,找到的干货真不多

小转折

由于专辑图写入迟迟不成功,衍生出了找一些框架的念头,在google上搜到了名为Rey-MusicPlayer的一款播放器,有修改标签功能,看了下开源源码,找到如下代码

https://github.com/reyanshmishra/Rey-MusicPlayer/blob/master/app/src/main/java/com/reyansh/audio/audioplayer/free/TagEditor/Id3TagEditorActivity.java

image

我只能说很nice!

由此再次找到了一个专门写标签的工具包jaudiotagger,支持mp3 flac 等格式歌曲标签 id3 读取与写入,简直爽的不行,根据一些官方demo成功写入图片

相关源码已经在上文给出,还请有兴趣的朋友一同讨论

您的支持将鼓励我继续创作!

本文作者:tsvico

发布时间:2018年10月06日 - 01:10

最后更新:2018年10月06日 - 01:10

本文链接:http://blog.peoplevip.cn/2018/1a961af7.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------本文结束感谢您的阅读-------------