社区
Linux/Unix社区
帖子详情
怎么样用c获得音乐文件的艺术家,流派,专辑等信息
spanddy
2006-07-18 11:19:16
怎么样用c获得音乐文件的艺术家,流派,专辑等信息,图片文件的专辑信息,影音文件的流派信息,谢谢!
...全文
206
7
打赏
收藏
怎么样用c获得音乐文件的艺术家,流派,专辑等信息
怎么样用c获得音乐文件的艺术家,流派,专辑等信息,图片文件的专辑信息,影音文件的流派信息,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spanddy
2006-07-24
打赏
举报
回复
mp3的容易些,我已经找到,现在找不到wma格式啊?!
YanDong_8212
2006-07-19
打赏
举报
回复
帮你找了下,参考以下:
MP3文件除了音频信息外,一般还包含了专辑名称、歌手名称、歌曲名、注释、流派、音轨等附加信息,这些附加信息被称为“ID3 Tag”,目前最新的版本是ID3v2.4,它支持Unicode语言和文件,可以在每个标签元素中存储任意长度的数据,甚至将图片存储为标签的一部分,这样我们就有可能为MP3歌曲添加视频信息,从而实现真正的“有声有色”效果。
目前,大部分MP3播放软件都支持歌词的显示功能,而且稍作设置还可以显示动态歌词,也就是说让歌词随音乐节奏逐字显示。
小资料:ID3v1的128个字节中,1-3字节中存储了TAG信息,4-33字节中存储了歌曲名信息,34-63字节中存储了歌手名信息,64-93字节中存储了专辑名信息,94-97字节中存储了年份信息,98-125字节中存储了备注信息,而126-128这3个字节则是保留位。ID3v2信息则不再固定,而且存储位置也转移到了MP3歌曲的首端,ID3v2到目前为止一共有4个版本,不过大多数播放软件都只支持第3版,即ID3v2.3,ID3v2信息包括两个部分,一个部分是标头信息,占固定的10个字节,1-3字节表示ID3,第4字节表示ID3v2的版本号,5-6字节一般为0,7-10字节表示ID3v2数据体的长度信息;另一个部分是标体信息,更详细的信息可以查看http://www.id3.org/develop.html。
http://tech.sina.com.cn/s/2006-01-18/1520823858.shtml
YanDong_8212
2006-07-19
打赏
举报
回复
帮你找了下,参考以下:
MP3文件除了音频信息外,一般还包含了专辑名称、歌手名称、歌曲名、注释、流派、音轨等附加信息,这些附加信息被称为“ID3 Tag”,目前最新的版本是ID3v2.4,它支持Unicode语言和文件,可以在每个标签元素中存储任意长度的数据,甚至将图片存储为标签的一部分,这样我们就有可能为MP3歌曲添加视频信息,从而实现真正的“有声有色”效果。
目前,大部分MP3播放软件都支持歌词的显示功能,而且稍作设置还可以显示动态歌词,也就是说让歌词随音乐节奏逐字显示。
小资料:ID3v1的128个字节中,1-3字节中存储了TAG信息,4-33字节中存储了歌曲名信息,34-63字节中存储了歌手名信息,64-93字节中存储了专辑名信息,94-97字节中存储了年份信息,98-125字节中存储了备注信息,而126-128这3个字节则是保留位。ID3v2信息则不再固定,而且存储位置也转移到了MP3歌曲的首端,ID3v2到目前为止一共有4个版本,不过大多数播放软件都只支持第3版,即ID3v2.3,ID3v2信息包括两个部分,一个部分是标头信息,占固定的10个字节,1-3字节表示ID3,第4字节表示ID3v2的版本号,5-6字节一般为0,7-10字节表示ID3v2数据体的长度信息;另一个部分是标体信息,更详细的信息可以查看http://www.id3.org/develop.html。
http://tech.sina.com.cn/s/2006-01-18/1520823858.shtml
spanddy
2006-07-18
打赏
举报
回复
急啊!
loveisbug
2006-07-18
打赏
举报
回复
呵呵
spanddy
2006-07-18
打赏
举报
回复
有没有人知道更详细点的信息?
YanDong_8212
2006-07-18
打赏
举报
回复
你参照下win下是怎么获得了呢,我估计是会存储这方面的内容,应该要分析文件压缩的协议。
wmamp3文件标题
艺术家
等tag属性读写类
wma,mp3文件标题
艺术家
唱片集
流派
备注等tag属性读写类 ,需要的朋友赶紧下哟,网上可是没有的,个人独创。c\c++类,不是网上的那个delphi类
MP3格式解析
ID3V2标签帧 ID3v2在文件头,以字符串“ID3”为标志,包含了演唱者,作曲,
专辑
等
信息
,长度不固定,扩展了ID3V1的
信息
量。 音频数据帧 一系列的帧,个数由文件大小和帧长决定,每个FRAME的长度可能不固定,也可能...
智能汽车课程专题:第1季3.从自动驾驶技术看智能汽车
主要讲了自动驾驶的实现原理,不同
流派
。自动驾驶常用传感器的基本原理,自动驾驶算力平台及其相关的软硬件技术、算法技术等。 智能网联汽车未来十年最值得期待的风口。综合叠加了电动汽车替代传统燃油汽车、...
〖千千静听〗使用技巧十七招
在千千静听的MP3列表上点击右键,选择“文件
信息
”,从这里我们可以直接改变该MP3文件的标题、所属
流派
、
艺术家
等通用标签
信息
。你修改完一个以后,只要点击“保存到文件”按钮,就可以将这些
信息
嵌入MP3当中,按...
Neutron Music Player v1.93.4 patched
*播放排序:(源,
专辑
,
艺术家
,
流派
),洗牌(包括循环洗牌),循环的多个实例。 * Unicode的标签。 *独特的夜与动态音频可视化用户界面模式(屏幕闪烁)。 *滚动的
专辑
封面(支持格式:PNG,JPG)。 *取决于对...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章