练习WPF时写的编辑MP3 ID3信息的小工具,方便对歌曲的统一管理,同时增加了调用豆瓣音乐API获取专辑信息的功能:
1.主界面:

2.没有ID3 信息的MP3歌曲:

3.点击自动获取,从豆瓣音乐获取专辑信息:

4.选择适合的专辑信息点选择按钮,并在主界面点击保存按钮,播放时专辑信息已经保存到文件中:

5.如果图片不合适,可以在图片上单击右键,选择更换专辑封面,从本地选择适合的图片保存:

6.更改后的效果如下(我选了一个陈奕迅的图片):

注意事项:
1.在播放音乐时,请不要使用编辑器编辑歌曲,因为音乐播放器在播放音乐时会一直占用文件,其它程序是不能编辑的 。

2.由于是用文件名从豆瓣音乐查询专辑信息的,所以自动获取专辑信息时请确保歌曲名称是正确的,不要包含歌手等其他信息。

3.如果程序无法运行,请确定你的电脑是否安装了.net framework 4.0,下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718

4.程序没有做安装包,下载后直接解压运行即可,下载地址:http://pan.baidu.com/s/1rCRES(作废)
5.同时附上项目源码,想自己添加功能的请下载:http://pan.baidu.com/s/100uvs(作废)----------------------------------------------------------------------分割线------------------------------------------------------------------

修正异常不能正常捕获的问题:

程序下载地址:http://pan.baidu.com/s/17RTwc(作废)

源码下载地址:http://pan.baidu.com/s/1xc86e(作废)----------------------------------------------------------------------分割线------------------------------------------------------------------

1.修正某些歌曲编辑保存后 ID3v2 信息丢失的问题。
2.在保存修改后歌曲后更新列表中对应的歌曲信息。
3.增加对ID3损坏的歌曲提示,而不是显示空白列表。程序下载地址:http://pan.baidu.com/s/1xI9Em源码下载地址:http://pan.baidu.com/s/1qWY6E

最新文章

  1. COGS746. [网络流24题] 骑士共存
  2. jQuery选择器大全
  3. HDU 2254
  4. web安全之sql注入实例(5.0之前的)
  5. 用nginx图片缓存服务器
  6. 掌上快递 APP 项目之概述篇
  7. 2015 多校联赛 ——HDU5344(水)
  8. zzw原创-linux下ftp ipv6的unknown host 问题
  9. SQL字符串处理!
  10. Luogu P2292 [HNOI2004]L语言
  11. Nginx中文url出现404问题
  12. json and pickle 序列化
  13. Galaxy S10使用几乎零黑边框的OLED显示屏
  14. 通过tarball形式安装HBASE Cluster(CDH5.0.2)——如何配置分布式集群中的zookeeper
  15. Word发布到cnblogs文章
  16. Microsoft OWIN
  17. Spring中的BeanPostProcessor
  18. python及pandas,numpy等知识点技巧点学习笔记
  19. 团体程序设计天梯赛 L2-028. 秀恩爱分得快
  20. Django - ORM - 进阶

热门文章

  1. ROS 教程之 network:多台计算机之间网络通信(2)
  2. Navicat连接Oracle11g 错误的解决办法
  3. 远程桌面能连接到服务器,但PING不通
  4. Wellner 自适应阈值二值化算法
  5. 获取作为 URL 部署清单的位置。
  6. js上传本地图片遇到的问题
  7. SharePoint 2010 自定义页面出现“项目可能已被其他用户删除或重命名”问题跟踪
  8. Ubuntu 12.04.2 安装 Oracle11gR2
  9. 数据库ADO方式读取图片
  10. JavaScript去空格之trim()