读取的方法有很多,比较简单的方法是用 TagLib,和 Qt(KDE)也有些渊源。maple_ 写了:留名!
最近在学着用qt写音乐播放器,也是想做成千千静听的样子……
请教一下楼主如何读取mp3标签的
我是自己写的一个库,应该很快会放出来。
读取的方法有很多,比较简单的方法是用 TagLib,和 Qt(KDE)也有些渊源。maple_ 写了:留名!
最近在学着用qt写音乐播放器,也是想做成千千静听的样子……
请教一下楼主如何读取mp3标签的
应该能吧,不过感觉工作量要比仿千千静听大多了……ccgo8 写了:Airplay我觉得比天天静听好,那种界面效果在linux下能做出来吗?
说实话,我真的没想过大家会想到这个地方去missing 写了:千千静听还挺出名啊,干嘛不叫ooxx,哈哈~
我今天也尝试根据id3的格式尝试了一下读取标签信息,不过无论用什么编码去转换都是乱码……而且比较奇葩的是某些显示的是正确的,某些是乱码……我的音乐文件是在linux下和windows下都不会乱码的那种……能告诉我一下这写编码都是什么吗?OOPlayer 写了:读取的方法有很多,比较简单的方法是用 TagLib,和 Qt(KDE)也有些渊源。maple_ 写了:留名!
最近在学着用qt写音乐播放器,也是想做成千千静听的样子……
请教一下楼主如何读取mp3标签的
我是自己写的一个库,应该很快会放出来。
编码问题的确比较复杂。不知到你读的是什么格式,ID3v1还是ID3v2还是其他什么。假如是前者那么一般都不会乱码,都是GBK编码,后者就有很多种可能了,按照它的格式来转换就行了,有UTF16、UTF8、GBK等等许多种可能性。maple_ 写了:我今天也尝试根据id3的格式尝试了一下读取标签信息,不过无论用什么编码去转换都是乱码……而且比较奇葩的是某些显示的是正确的,某些是乱码……我的音乐文件是在linux下和windows下都不会乱码的那种……能告诉我一下这写编码都是什么吗?OOPlayer 写了:读取的方法有很多,比较简单的方法是用 TagLib,和 Qt(KDE)也有些渊源。maple_ 写了:留名!
最近在学着用qt写音乐播放器,也是想做成千千静听的样子……
请教一下楼主如何读取mp3标签的
我是自己写的一个库,应该很快会放出来。
两个平台都不乱码的是什么编码
linux下乱码的又是什么?
我想如果有ID3V2就读V2的,没有就看有没有V1的,再没有就不读了OOPlayer 写了:编码问题的确比较复杂。不知到你读的是什么格式,ID3v1还是ID3v2还是其他什么。假如是前者那么一般都不会乱码,都是GBK编码,后者就有很多种可能了,按照它的格式来转换就行了,有UTF16、UTF8、GBK等等许多种可能性。maple_ 写了:我今天也尝试根据id3的格式尝试了一下读取标签信息,不过无论用什么编码去转换都是乱码……而且比较奇葩的是某些显示的是正确的,某些是乱码……我的音乐文件是在linux下和windows下都不会乱码的那种……能告诉我一下这写编码都是什么吗?OOPlayer 写了:读取的方法有很多,比较简单的方法是用 TagLib,和 Qt(KDE)也有些渊源。maple_ 写了:留名!
最近在学着用qt写音乐播放器,也是想做成千千静听的样子……
请教一下楼主如何读取mp3标签的
我是自己写的一个库,应该很快会放出来。
两个平台都不乱码的是什么编码
linux下乱码的又是什么?
编码与平台无关……