請問如何用delphi播放rmvb格式的文件 |
尚未結案
|
Razor78
一般會員 發表:13 回覆:8 積分:9 註冊:2003-11-18 發送簡訊給我 |
|
jackalan
初階會員 發表:20 回覆:88 積分:36 註冊:2003-11-08 發送簡訊給我 |
|
bigdogchina
版主 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
|
Razor78
一般會員 發表:13 回覆:8 積分:9 註冊:2003-11-18 發送簡訊給我 |
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
我的建议是使用DirectShow(DirectX7版本以上的多媒体子集库,装了DX7以上都有附挂DS)来开发你的播放软件,因为使用RealOne的ActiveX OCX控件很容易出现兼容性的问题,像是用户机未安装RealOne,或者安装的RealOne的版本与你的程序上用的OCX版本不同(较新或较旧都不行),都会引发类引用错误,此外,我最讨厌的就是那些LOGO...用ActiveX控件挥之不掉的梦魇。 用DirectShow就没有以上的麻烦出现,一来可以用一个控件兼容播放各式各样的媒体格式(有安装Decoder的前提下),连DVD都能播放,超级解霸就是用DirectShow开发的播放器 有一个DSPACK成套控件可以很容易的开发出DirectShow的程序,这个是完全免费的开放源码,商业使用也无需与作者提示或购买使用权利,请放心使用http://www.progdigy.com/,这个控件也不会产生一个需要附挂一堆Dll或注册OCX的麻烦程序,完全绿色软件开发 另外用户端建议安装齐全的Decoder Filter,像是MPEG2,DIVX,OGG,MSMPEG4等等解压过滤器,可以下载NIMO或K-LITE的Decoder PACKAGE,也是免费安装(无广告或SpyWare,免注册),在中国可以容易搜寻的到,关键字就是NIMO和K-LITE MEGA PACK(最新版本好像到了1.03版),安装之后,不只你的播放器通吃各种媒体文件,连MS的WindowsMediaPlayer7.0以上版本都能播放DVD和DIV还有RealOne的文件,因为这个MEGA PACK就只是DirectShow的零件包
这里有这个MEGA PACK可以下载http://www.superdown.com/soft/14932.htm 藏私の禁止
|
bigdogchina
版主 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |