主题:[原创]wma附加信息编辑器源代码
wma附加信息编辑器源代码
我们要修改的wma的附加信息,都存放在标准标签和扩展标签中。这2个标签在顶级头对象中的位置是随意的(其它的对象也是没有规定存放顺序的),这就给写盘时带来了困难。我的解决办法是:
1.读盘时分别将两个标签数据抽取出来,把标签后面的数据前移,填补空档。
2.写盘时先写wma头,第二写标准标签,第三写扩展标签,最后写其它所有的数据。
2.本代码与mp3附加信息编辑器合在了一起,更加便于对两种音频文件的附加信息的修改。代码中已加了注释,不过要想完全看懂,就必须对这两种音频文件的数据结构有所了解,请参阅笔者之前发表的《Wma文件的数据结构以及读取信息的代码》和《MP3文件的数据结构以及为mp3内嵌歌词的代码》。
我们要修改的wma的附加信息,都存放在标准标签和扩展标签中。这2个标签在顶级头对象中的位置是随意的(其它的对象也是没有规定存放顺序的),这就给写盘时带来了困难。我的解决办法是:
1.读盘时分别将两个标签数据抽取出来,把标签后面的数据前移,填补空档。
2.写盘时先写wma头,第二写标准标签,第三写扩展标签,最后写其它所有的数据。
需要说明的是:
2.本代码与mp3附加信息编辑器合在了一起,更加便于对两种音频文件的附加信息的修改。代码中已加了注释,不过要想完全看懂,就必须对这两种音频文件的数据结构有所了解,请参阅笔者之前发表的《Wma文件的数据结构以及读取信息的代码》和《MP3文件的数据结构以及为mp3内嵌歌词的代码》。
上传附件时,出现了这样一行字
很抱歉,您上传的文件超过1兆
其实附件只有28K。所以我也很抱歉。
看来这个网站还是没有弄好。
哪位需要代码,请到下面的地址去下载:
地址:http://email.163.com
用户名:vb62013
密码:vb620132013