mp3文件的ID3信息解析

客户要解析ID3信息,手上没有代码,找了一份现成的改了改.
详细的文档在id3的官方网站:http://www.id3.org/d3v2.3.0
不过仍然有些小地方需要注意,。
附件是写了一个QT的应用去调用ID3的API.
QT中的文字编码需要特别注意,否则很容易乱码
更多相关文章
  • ASP.NET进阶获取MP3文件信息并显示专辑图片
    突发奇想,想弄个显示MP3文件信息和专辑图片的小Demo,个人不是大牛,遂百度之,总算搞定,现分享如下. 效果图: GIF效果图: 主要是依靠2个DLL文件:ID3.dll 和 Interop.Shell32.dll,步骤如下: 1.保存音乐文件到本地 #region 保存音乐文件到本地 strin ...
  • 以前(估计是2003年)编写一个MP3文件信息批量更改器MP3TagChanger,现放上来参考.(VB6编码) 使用方法很简单,会Winamp或者千千静听的就懂使用. http://pan.baidu.com/s/1nu3afbj
  • C# 获取 mp3文件信息[包括:文件大小.歌曲长度.歌手.专辑] 第一种方式:[代码已验证] // http:;;; i++];; i++];; i++];; i++];; i++];; i++, str.IndexOf( ? str.IndexOf('\0') : str.Length);//去 ...
  • extjs版本:4.2.1在html中添加应用的启动脚本,如下:<script src="app.js"></script>2. 用户访问html的时候,会去加载app.js文件,app中定义了应用的名字,根路径等信息,并且调用Ext.applicatio ...
  • 13.4检查文件和标头信息
    13.4 检查文件和标头信息13.4.1 检查文件结构 通过查询backupfile表,可以返回一个结果集,其中包含一个列出了指定备份集中包含的数据库的数据文件和事务日志文件的列表.这些信息对于在还原数据库备份之前确定数据库备份中文件的名称很有用. T-SQL示例:RESTORE FILELISTO ...
  • vbs读取文件内的信息将对应数据拷贝到其他路径
    vbs读取文件内的信息将对应数据拷贝到其他路径公司的人数众多,使用的是domino8.5+Exchange邮箱系统.我们知道microsoft已经推出windows azure服务,所谓的公有云,我们已经在前面的几篇文档内介绍了,具体信息我就不多介绍了:自从公司购买了windows azure服务后 ...
  • vbs读取文件内的信息将非有效数据移动到指定路径
    vbs读取文件内的信息将非有效数据移动到指定路径之前我们介绍了,通过读取文件内的信息将相同的数据拷贝到指定目录,执行后我们可以利用有效的信息,但是时间长的话服务器上的可用空间也会越来越多,所以再次就想通过vbs脚本来判断数据是否有用,来提高服务器的可用空间.思路是这样的,通过从domino目录下导出 ...
  • 编程实战——电影管理器之利用MediaInfo获取高清视频文件的相关信息
    随着高速(20M)宽带.HTPC.大容量硬盘(3T)的普及,下载高清片并利用大屏幕观看也成为普通的事情. 随着下载影片的增多,管理就有了问题,有时在茫茫文件夹下找寻一个影片也是一件费时费力的事. 于是萌生了自己编写电影管理器的想法,并逐步逐步在实现.利用博客记录编写的过程,也是和网友之间的交流.期望 ...
一周排行
  • 日前,有消息称国内领先的O2O餐饮平台易淘食正式在北京CBD开通送餐服务,顾客从易淘食网站下单即可享受易淘食旗下易淘送为顾客提供的送餐服务.针对易淘食推出的这种线上与线下结合的服务模式,有业内人士分析认为,这是O2O ...
  • JDBC+Servlet+JSP整合开发之24.JSP指令元素
    –JSP page指令 –JSP taglib指令 –JSP include指令##### ...
  • 作为信息系统总监理工程师负责十几.二十几个项目的监理工作,是否能监控到这么多项目的每个事项?我的意见是:1.总监理工程师从宏观上把控和掌握项目的进展.进度.2.总监理工程师处理建设单位关注.重视的问题.3.驻场监理工 ...
  • 一.简要概述what is list? 1.用[ 和 ]括起来,用逗号间隔每个数据项 2.数据项可是同类型数据也可以是不同类型数据(数字.字符串.浮点型) 3.list里面可以有list作为其数据项 4.数据项对应的 ...
  • 不知道怎么地这丫头迷上杰伦,现在又改爱吴克群啦... 以前做过一些杰伦的图片,,现在发几张上来,,那些在其它的电脑上存着..     
  • 本项目是一个hadoop namenode server的webdav协议访问代理,实现 client => hdfs-webdav proxy => hadoop namenode server的中间层 ...
  • 1. Windows下格式化好U盘,准备好相应的iso文件(我的是ubuntu-10.04.2-server-amd64.iso).2. 使用Unetbootin 将iso文件安装到U盘上.详细步骤可见http:// ...
  • 负载均衡:将一个访问量特别大的应用分配到不同的服务器         上去来提供大的并发以及处理数据的能力.高可用:将多台计算机结合起来,防止一台计算机出故障而        服务中断的情况,也就是主机的荣誉接管.  ...
  • VB6与VB.NET对照表 VB6.0 VB.NET AddItem Object名.AddItem Object名.Items.Add ListBox1.Items.Add ComboBox1.Items.Add ...
  • MFC操作控件数据
    在MFC中有多种获取控件数据的方法1.GetWindowText()和SetWindowT ...