如何播放各种格式的声音文件(70分)

  • 主题发起人 陈冲伟
  • 开始时间

陈冲伟

Unregistered / Unconfirmed
GUEST, unregistred user!
我想播放Real Audio格式的声音文件(*.rm)和MP3格式的声音文件(*.mp3)
请问有没有现成的控件或代码?我上次看到一个可以播放MP3的控件,可是
该控件需要安装winamp程序,很是不便。
 
有可以播发Mp3的,在深度历险!有原代码,不用winamp!
 
有一个播放MP3的OCX控件(在朋友的一张VB光碟中看到过),不需要WINAMP,也不存在注册问题,我用过效果不错。
 
这是由斑竹推荐的可以直接播放MP3的控件:
<a href="http://www.gislab.ecnu.edu.cn/delphi/attachments/mpegplay.zip">mpegplay.zip</a>
 
那个OCX占CPU资源实在厉害
如果有REAL AUDIO的一定寄我一个
 
斑竹推荐的<a href="http://www.gislab.ecnu.edu.cn/delphi/attachments/mpegplay.zip">mpegplay.zip</a>确实很好用,是GNU开发的,可以播放MP1~MP3(MPEG-I Audio)
和LSF(MPEG-II Audio).CPU占用率也不是很高,GNU的程序还是很有质量的 :)
 
如果你用Delphi4的话,MediaPlayer控件就可以放mp3
是系统自带的,不过我没有试过能不能放real Audio
 
dryice_liu: 只要支持 MCI 什么都可以,DVD*_*
 
有放RAM音乐文件的元件吗?
如果有的话请通知我,谢
 
mpegplay.zip其实可以实现从任何数据流播放,当然你要响应
其读取数据的消息并给它塞适当的数据.
 
播放RA要用realaudio的SDK,
Delphi的版本我还没发现带Source的,有一个register版本的。

mp3就用Mpegplay.zip,现在叫Elsound
http://eldos.hypermart.net/
Mpegplay的升级版,带source
 
1、关于.rm,我以前用VB时,我确实用过一个realplay.ocx的控件,但现在
怎么也找不到了。
2、关于.mp3,有这方面的VCL可是使用。yuan所说的那个ocx这能播放30秒
钟。如果装了xingplay3.30以上版本的话,就同时安装了mp3的mci驱动程序,
也就可以用mci指令或mediaplayer控件直接进行播放。
3、具体系统直接支持那些多媒体文件格式可在system.ini的mci部分找到,
例如:
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
videodisc=mcipionr.drv
vcr=mcivisca.drv
MPEGVideo=mciqtz.drv

具体的扩展名者可在wi.ini中的[mci extensions]中找到,例如:
[mci extensions]
mid=Sequencer
rmi=Sequencer
wav=waveaudio
avi=AVIVideo
cda=CDAudio
aif=MPEGVideo
aiff=MPEGVideo
aifc=MPEGVideo
au=MPEGVideo
m1v=MPEGVideo
mov=MPEGVideo
mp2=MPEGVideo
mpa=MPEGVideo
mpe=MPEGVideo
mpeg=MPEGVideo
mpg=MPEGVideo
qt=MPEGVideo
snd=MPEGVideo
dat=MPEGVideo

 
jiangtao: 请问你所说的Elsound控件在教育网上有吗?
http://eldos.hypermart.net/我没法访问
 
littlegrass:
能否写个例子如何调用MP3,顺便问一下DELPHI能否播放MPEG??
 
用MS的Mediaplayer的OCX控件,什么都能放!
 
如果你装过real play, 在你windows/system里面有一个rmoc3260.dll,她就是
real player activex .
 
Delphi4中MediaPlayer控件就可以放mp3吗?
我试了不行?
 
>>Delphi4中MediaPlayer控件就可以放mp3吗?我试了不行?

我也试了,当你装过Jet-Audio播放器后就可以!
 
上面几个朋友说得对,我也试过了,它总是提示错误,如果解决了这个问题,
请发E_Mail通知我,谢谢!xxz007@Yeah.net
 
安装Xing Player 3.30以后就可以直接用MediaPlayer播放mp3了。
 

Similar threads

回复
0
查看
864
不得闲
D
回复
0
查看
792
DelphiTeacher的专栏
D
D
回复
0
查看
746
DelphiTeacher的专栏
D
D
回复
0
查看
733
DelphiTeacher的专栏
D
顶部