■功能([1]指Adobe原版播放器)
1.能够拖动式播放flash文件,读取整个目录文件,包含[1]的所有功能;
2.释放声音资源,包括触发式,流式,sprites里的音频(buggy);
3.截图存为JPG格式,鼠标中键很方便;
4.压缩/解压缩flash文件,这个有时候有必要.
5.还有很多细节功能,参见程序或者代码.
■开源说明http://byhh.net/f/Picture/1163849384/flashplayer.rar:),代码写的杂乱无章,还是扔出去,可能有些人需要.
高手们就不要看了,拍砖轻点,呵呵.
有很多地方设计有缺陷,或者说是方便我自己吧
1.播放URL,这个flash.ocx自带的可以从IE缓存即时读取,我没有用它,起了个下载线程...
2.zlib压缩/解压,这个没有深入研究,不知道能否分块进行,可以的话可以优化读取信息头那段代码;
3.释放资源那块写得很糟糕,其是应该把各种资源的数据结构表示出来,会简化很多操作;
4.没有用到硬件加速,这个已经在考虑,不打算开源;带了FLV的视频编码格式VP62解码完整代码,有兴趣可以自己写解码器:)
....总之,欢迎讨论,mailto: procyoncn at gmail