能力值:
(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的目录与音乐文件目录搜索,只要歌词文件与音乐文件同名就行。
不过是汇编的,呵呵
|
能力值:
( LV15,RANK:340 )
|
-
-
3 楼
如果只是播放正常AVI文件的话,可以考虑使用微软提供的API。不用考虑文件的编码方式,都交给系统做就行了。
只写过从AVI里分离图片的程序,原理就是AVIFileOpen打开,AVIFileGetStream获取数据流,然后用AVIStreamGetFrameOpen取一帧的图象。详细的看附件(Delphi的)。
每秒绘制24~30帧就看起来比较流畅了。音频流提取没做过,应该也有相关的API。
我更关心播放那种损坏的AVI方法,就像KMP或者暴风一样,可以自动跳过损坏的部分继续看。应该是自己解码视频流来着,不过对这方面不熟,一直没办法下手
|
|
|