如题!
解决方案 »
- ado连接数据库时,如何取出其中的空字段
- vb程序运行时有时侯会出现该内存不能为 read错误
- unicode 简体转繁体 如何实现?。。。。。。大送分
- 恳请各位指点迷津:如何用MSComm控件实现串口数据发送?
- SQL中定义的存储过程参数VARCHAR(15),在VB中用什么数据类型的参数可相配呢?等待中。。。
- 有什么好的Grid控件,VB自带的控件界面不太好看
- 急问高手,如何在vb 和 vc做的dll之间传递 字符串数组,vb中是string, VC中 最好用
- 怎么屏蔽右键菜单??急急急!!!
- 在线等待,关于"任务管理器中的条目"的问题?十万火急!!
- 请问,printform能打印picturebox或其它可视控件吗?(谢谢)
- 怎样用API函数得到RichTextBox的文本?以及插入字串?包括VB的RichTextBox以及QQ等软件的RichEdit控件(不同进程)
- VB 可不可以共用数据库连接?
MP3中常用的是两类标记 ID3v1 及 ID3v2 .ID3v1是一个尾标,存在于文件的尾部,ID3v2是一个头标,存在于文件的头部.两类标记有所不同,ID3v1是定长标记,ID3v2是活动标记.
一 ID3v1结构分析
1\定长,共130个字节
2\以TAG开头("TAG"含在130个字节内)
3\结构如下(设"T" 为第0个字节):┏━━━━━━┯━━━━━━┯━━━━━━┯━━━━━━┓
┃ 起始字节 │ 结束字节 │ 总长 │ 说明 ┃
┠──────┼──────┼──────┼──────┨
┃0 │4 │4 │"TAG" +" " ┃
┠──────┼──────┼──────┼──────┨
┃5 │34 │30 │标题 ┃
┠──────┼──────┼──────┼──────┨
┃35 │64 │30 │艺术家/歌手 ┃
┠──────┼──────┼──────┼──────┨
┃65 │94 │30 │专辑 ┃
┠──────┼──────┼──────┼──────┨
┃95 │98 │4 │年代 ┃
┠──────┼──────┼──────┼──────┨
┃99 │127 │28 │注释 ┃
┠──────┼──────┼──────┼──────┨
┃128 │-- │1 │未知 ┃
┠──────┼──────┼──────┼──────┨
┃129 │-- │1 │音轨 ┃
┠──────┼──────┼──────┼──────┨
┃130 │-- │1 │流派索引号 ┃
┗━━━━━━┷━━━━━━┷━━━━━━┷━━━━━━┛二 ID3v2结构分析
1\基本格式 : 标识关键字(由具体的关键字确定) 长度(好象是占四个字节) 数据(由长度值确定)
如 : Tit2 8 一生有你
2\可用关键字(不全)
Tit2 标题 TPE1 艺术家 TALB 专辑 TRCK 音轨
TYER 年代 TCON 流派名称 COMM 注释 (如果还有CHI表中文,ENG表英文,下同)
TCOM 作曲 TOPE 原创者 TCOP 版权 WXXX URL地址
TENC 编码者 USLT 歌词以上就是对两种标记的分析,如果你写好了写入MP3文件后,能否发一分给我,谢谢!
TO: [email protected]