Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1164110
  • 博文数量: 53
  • 博客积分: 1165
  • 博客等级: 下士
  • 技术积分: 1811
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-19 14:56
个人简介

专注于操作系统内核的实现

文章分类
文章存档

2015年(2)

2014年(16)

2013年(18)

2012年(17)

分类: C#/.net

2013-11-19 22:05:03

最近一直是windows系统,因为写书要用office word软件,所以要用windows系统,我喜欢在做事时

在后台放着音乐。

放音乐当然要用音乐播放器,现在最流行的就是KUGOU了,因为用的人多嘛,我自然也是对它深信

不疑。

最近我一直奇怪一个问题:我每次打开KUGOU时,我的硬盘就狂响不止,要知道我用KUGOU听的是

网络音乐,没有听任何本地音乐,我把KUGOU的缓存目录放在F:\KUGOU下,好吧就算它读取的是缓存

目录下音乐文件。可是一个MP3文件能有多大,会让硬盘长时间狂响不止吗?于是我打开资源管理器看

到了下面惊人的一幕,KUGOU有50多个线程,在扫描我E盘下的本地音乐。我立马就火了,谁允许你这

么做了,不管你是什么目的,未经许可,扫描我的硬盘那就是有问题。

于是我想起了我2009年学习编程时一个练手项目——高歌一曲1.2音乐播放器。

高歌一曲是基于.net环境开发的,集播放,音效,强大的扩展性于一身的音乐播 放器.支持

DirectSound、内核音频流(Kernel Streaming)音频流输出,支持mp3;ape;wma;wav;flac;ogg;cda;

m4a;tta;acc+;mpc;mp4;ac3;MOD 十多种音频 格式.支持10波段均衡器、多级杜比环绕、

淡入淡出音效.高歌一曲还有智能文件判断程式,超强解码程式,高效动态内存分配程式,音乐文件

管理程式.高歌一曲1.2以前的版本不兼容XP以上的系统,而我用的是windows server 2012R2

系统。所以就花了两天时间改了改代码。使之能兼容xp以上系统。以前发网上的那个只兼容

xp系统。现在这个版不发了,自己用的,哈哈。

虽然在功能和界面上不如已有的大多数播放器,但是我自己的代码我自己放心,至少不

会无缘无故的扫描我的硬盘。

到处是流氓软件,我们还有软件可以用吗,QQ,迅雷,KUGOU ,金山,360等,这些

软件都有问题。

好了我承认我是一时愤怒,才去改代码,虽然改了两天,浪费了两天时间,我还是感觉

值得的。可喜的是,可以稳定的工作了。




阅读(6235) | 评论(7) | 转发(0) |
给主人留下些什么吧!~~

lmnos2013-11-21 00:23:54

leon_yu:极客

波兄,这……其实我真是一时气愤才搞的,当时基于.net2.0,没什么技术可言,用.net,程序的性能、大小我都不满意,后来我还起心不小想用VC++和WLT重写,再后来就搞os了,一直放到今天

回复 | 举报

leon_yu2013-11-21 00:03:10

Bean_lee:你骨子里就是个黑客。

极客

回复 | 举报

lmnos2013-11-20 15:00:30

引用已经删除!!!

兄弟我不太欢迎广告哦,再在我的博客发广告我可要收费了,嘿嘿嘿……

回复 | 举报

lmnos2013-11-20 13:39:05

Bean_lee

谢谢彬兄支持

回复 | 举报

lmnos2013-11-20 13:38:36

Bean_lee:你骨子里就是个黑客。

彬兄过奖了,我确实是因为一时愤怒,因为那KUGOU它扫描我的硬盘嘛,其实这个播放器没有达到我的要求,因为当时没什么技术,所以基于.net搞的,性能,体积都不怎么好。下一版本准备用VC++重写的,后搞操作系统了,就一直放到今天……嘿嘿

回复 | 举报