摘要: 第二次更新,后面的代码有问题,有些专辑图片读取不到。发现是PNG图片的问题。在读取的过程中调试发现,图片帧前10个字节包含了图片的格式,在有些歌曲写着JPEG的格式,数据却是PNG的。先说下思路。 jpeg图片的开头和结尾是连续的两个字节FF,D8和FF,D9(16进制),十进制是255,216和2 阅读全文
posted @ 2017-02-03 15:41 夜莫白 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 在写有关音乐播放的程序的时候有时需要解析文件的一些基本信息,例如MP3格式的文件中的 艺术家,专辑,歌曲名,比特率,专辑图片等等 MP3文件是由帧构成,帧是 MP3文件的最小组成单位。根据帧性质的不同,文件大体分为四个部分:ID3v2标签帧、数据帧、APEV2标签帧、ID3v1标签帧,而只有数据帧才 阅读全文
posted @ 2017-02-03 00:16 夜莫白 阅读(2080) 评论(0) 推荐(1) 编辑