为什么mediaplayer能播放的文件(MPG2),在程序中无法播放?(使用Tmediaplayer播放) ( 积分: 100 )

  • 主题发起人 主题发起人 wubaisi
  • 开始时间 开始时间
W

wubaisi

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,各位神仙 多多指教
 
如题,各位神仙 多多指教
 
连个看看的人都没有吗?是不是太简单了点?
 
mediaplayer是什么?不是TmediaPlayer吗?能播放xvid和rmvb吗(装了RealMediaSplit后)
 
mediaplayer是microsoft的WindowsMediaPlayer控件(ActiveX),支持MPG2;Tmediaplayer是Borland的VCL构件,与microsoft的WindowsMediaPlayer不是一回事;
Tmediaplayer支持的媒体格式可能比WindowsMediaPlayer的少些。
顺便 to xself:
TmediaPlayer是delphi的构件,不支持播放xvid和rmvb。
 
TO 想高飞:
谢谢指点,昨天把TWindowsMediaPlayer弄出来了,但是因为找不到上关帮助和文档,只摸搜出小部份简单功能,还有一个比较麻烦的事,TWindowsMediaPlayer的Align设为alClient,但程序运行后改变窗口(或Panel)的大小时,TWindowsMediaPlayer不会跟着改变大小,郁闷
 
经本人研究问题已经解决!方法是安装微软提供的WM9Codecs.exe和K-Lite Codec Full Pack v2.52 Final.zip,主要原因是程序中采用Tmediaplayer控件播放视频时,它自己仅仅是一个壳而已,播放功能主要来源于操作系统里安装的 解码程序。不清楚到底原因是什么,反正是安装了这两个东西问题就解决了,看来到时要在安装程序包里打上这两个程序了。
在此感谢xself和想高飞的热心参与,多谢!
 
后退
顶部