为 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
诸如此类,说实话可能正如这个作者所讲,找到的干货真不多
小转折
由于专辑图写入迟迟不成功,衍生出了找一些框架的念头,在 google 上搜到了名为 Rey-MusicPlayer 的一款播放器,有修改标签功能,看了下开源源码,找到如下代码
我只能说很 nice!
由此再次找到了一个专门写标签的工具包 jaudiotagger,支持 mp3 flac 等格式歌曲标签 id3 读取与写入,简直爽的不行,根据一些官方 demo 成功写入图片
相关源码已经在上文给出,还请有兴趣的朋友一同讨论
- 标题: 为 Mp3 写入 Tag
- 作者: tsvico
- 创建于 : 2018-10-06 01:03:07
- 更新于 : 2021-03-06 20:21:07
- 链接: https://blog.tbox.fun/2018/1a961af7.html
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论