首页
社区
课程
招聘
[求助]想写个多媒体播放器
发表于: 2009-1-18 00:11 4230

[求助]想写个多媒体播放器

2009-1-18 00:11
4230
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2134
活跃值: (14)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
2
http://www.aogosoft.com/downpage.asp?table=program&id=20
  一个小巧快速的Mp3播放器,100%纯宏汇编(MASM)编写,速度快,占用资源少,文件超小(20K,不需要任何运行库),完全支持Windows 98/me/2000/xp。不要看它小,功能比起同类软件毫不逊色,支持的格式也很多,包括:CDAudio/mp3/wav/mid。特色功能是歌词编辑、显示功能,支持歌词延迟/预读,能调节歌词显示的速度,新版本的CoCoPlayer已经支持LRC格式的歌词,播放时CoCoPlayer会在CoCoPlayer的目录与音乐文件目录搜索,只要歌词文件与音乐文件同名就行。
不过是汇编的,呵呵
2009-1-18 02:29
0
雪    币: 296
活跃值: (89)
能力值: ( LV15,RANK:340 )
在线值:
发帖
回帖
粉丝
3
如果只是播放正常AVI文件的话,可以考虑使用微软提供的API。不用考虑文件的编码方式,都交给系统做就行了。

只写过从AVI里分离图片的程序,原理就是AVIFileOpen打开,AVIFileGetStream获取数据流,然后用AVIStreamGetFrameOpen取一帧的图象。详细的看附件(Delphi的)。
每秒绘制24~30帧就看起来比较流畅了。音频流提取没做过,应该也有相关的API。

我更关心播放那种损坏的AVI方法,就像KMP或者暴风一样,可以自动跳过损坏的部分继续看。应该是自己解码视频流来着,不过对这方面不熟,一直没办法下手
上传的附件:
2009-1-18 09:11
0
游客
登录 | 注册 方可回帖
返回
//