当前位置:六合彩全年资料香港高手论坛 > 取文件属性 >

音乐播放器是如何获取MP3文件信息的?

  最近想要了解音乐播放器是如何获取MP3文件的歌手名称,专辑名称等信息的,因为我自己在使用手机播放器(天天动听)的时候,经常会读取到一些歌手名为“未知”的文件,非常不好排序。于...

  最近想要了解音乐播放器是如何获取MP3文件的歌手名称,专辑名称等信息的,因为我自己在使用手机播放器(天天动听)的时候,经常会读取到一些歌手名为“未知”的文件,非常不好排序。

  于是想要开发一个修改MP3文件歌曲信息的软件,于是了解了一下MP3文件的特性,发现MP3的标题,歌唱家,专辑,年份等信息,都是放在文件尾的128个字节里的,也就是所谓的ID3_V1信息。

  我最初以为,只需要在MFC中以CFile来修改MP3文件的ID3_V1信息,便可以使播放器识别。后来发现,播放器识别的歌手名,专辑等信息,并不是(或者不仅仅是)和ID3_V1挂钩的。

  然而,当我使用Uedit以二进制打开它时,却惊讶的发现,这个MP3文件的ID3_v1信息其实根本为空!:

  然后我用播放器打开这个MP3文件,发现也可以正确的识别出歌手、专辑等信息,与上面的文件属性一致:

  有没有大虾能告诉我,时下的音乐播放器都是根据MP3文件的什么部分,来识别出MP3文件的歌手、歌名、专辑等相关信息的呢?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

http://mikeirvan.com/quwenjianshuxing/829.html
点击次数:??更新时间2019-07-28??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】