如何实现delphi中的mp控件来播放DVD格式的视频啊???
如何实现delphi中的mp控件来播放DVD格式的视频啊???程序怎么只能运行.MPG .mp3为后缀名的格式文件呢?谢谢啦!!! 问题点数:100、回复次数:15Top
1 楼rouqing(*冰雨&双子座奇缘*)回复于 2006-03-16 10:09:45 得分 0
delphi中的mp支持的文件格式不是太多,可能不支持DVD,建议使用第三方控件.Top
2 楼rouqing(*冰雨&双子座奇缘*)回复于 2006-03-16 10:12:39 得分 0
http://www.delphibbs.com/delphibbs/dispq.asp?lid=126191
或者用DirectXShow吧
Top
3 楼lj031125(mj)回复于 2006-03-16 11:03:40 得分 0
rouqing(*冰雨&双子座奇缘*) 您好,是不是把第三方控件加进去修改一下程序中的MP相关的代码就可以了Top
4 楼rouqing(*冰雨&双子座奇缘*)回复于 2006-03-16 11:08:23 得分 0
完全不是,你实际上就不要使用MediaPlayer了,直接使用你安装的第三方组件!
实际上还有一种方法,你在Active 控件列表中找到一个Windows Media...ocx,导入后,你看看,好像功能和支持的格式还是比较多的Top
5 楼sdzeng(大头鸟)回复于 2006-03-16 11:11:22 得分 0
DSPackTop
6 楼rouqing(*冰雨&双子座奇缘*)回复于 2006-03-16 11:14:38 得分 50
TMediaPlayer支持的格式很少(.wav;.mid;.avi)
建议使用用TWindowsMediaPlayer来播放。具体方法:
Component-->Import ActiveX Control,找到Windows Media Player-->Install
Top
7 楼lj031125(mj)回复于 2006-03-16 11:29:09 得分 0
不知道能不能播放DVD格式的哦,试试看,谢谢
试后在感谢了 新手上路 多多关照!Top
8 楼lj031125(mj)回复于 2006-03-16 11:36:32 得分 0
DSPack 是什么呢?
Top
9 楼sdzeng(大头鸟)回复于 2006-03-16 12:28:30 得分 0
http://www.yesky.com/20021210/1643686.shtml
MCI是微软为Windows最初提出的多媒体编程接口,随着多媒体技术的迅速发展,各种压缩算法在该领域的的应用,MCI技术越来越显的力不从心,最明显的是它不支持可变比特率的压缩算法,对于处理DVD等近年出现的多种新的媒体格式已显得无能为力,而使用微软提供的vfw之类的多媒体库又太麻烦。怎么办呢?
作为MCI的"接班人",微软又适时推出了建立在DirectX(包含DirectDraw、DirectSound、Direct3D)之上的DirectShow技术,它是在DirectX之上的媒体层,支持来自本地或网络的各种视频、音频压缩格式的媒体文件的解码和回放,可以从设备上捕捉多媒体流,也可以处理各种压缩算法处理的流媒体。这些格式包括:MPEG的音频和视频标准、音频和视频交互标准(AVI)、WAVE、MIDI和高级流格式ASF。DirectShow对媒体数据处理采用流媒体(Multimedia Stream)的方式,在应用中使用该方式可以大大的减少编程的复杂程度,同时又可以自动协商从数据源到应用的转换,流接口提供了统一的、可以预测的数据存取的控制方法,这样应用程序在播放媒体数据时不需要考虑它最初的来源和格式。
================
DSPack是一组Delphi控件,封装了DirectShow调用Top
10 楼lj031125(mj)回复于 2006-03-17 10:20:25 得分 0
怎么下的几个DSPack都安装出错呢?不能完成安装,有没有谁用过的啊Top
11 楼constantine(飘遥的安吉儿)回复于 2006-03-17 10:24:08 得分 0
DSPack 2.31的,不要用后面的版本,没有必要,后面的很麻烦装Top
12 楼lj031125(mj)回复于 2006-03-17 10:40:35 得分 0
可否给个下在地方啊?Top
13 楼sdzeng(大头鸟)回复于 2006-03-17 10:56:26 得分 50
DSPACK 2.3.4
http://www.progdigy.com/modules.php?name=Downloads&d_op=viewdownload&cid=1
DSPACK 2.3.1
http://sourceforge.net/project/showfiles.php?group_id=53131
下载后,有readme.htm,里面有安装方法
Top
14 楼qq270274971(马)回复于 2006-03-17 10:59:13 得分 0
哦,我去下载装着看看Top
15 楼lj031125(mj)回复于 2006-03-17 13:09:07 得分 0
怪事,怎么不能播放文件,用这个控件需要添加什么编码和解码器吗?Top




