功能:使用Windows Media Player播放音乐,视频,支持 WAV、MID、MP3、MPG、AVI、ASF、WMV、RM、RMVB等文件。
技术:C# + WinForm
版本:Microsoft Visual Studio 2008 上开发
实现功能:
1.选择文件播放
2.设置播放器的属性
3.批量添加文件
4.批量将列表中的文件加到播放器列表
5.显示当前播放的文件,变背景色
6.本程序支持Windows Media Player中所有能播放的文件格式。
插件:
必须安装
RealoneED.exe
让windowsMediaPlayer支持RMRMVB文件
WindowsMediaPlayer播放器经过6.4、7.0、8.0到如今的9.0,凭借微软的雄厚实力功能日趋丰富,受到广大电脑使用者的喜爱。特别是随着WindowsMediaPlayer9.0的推出,它已经从原来单纯的Windows组件发展成为一个全能的网络多媒体播放器,不仅能播放WAV、MID、MP3、MPG、AVI、ASF、WMV等文件,而且支持DVD及最新的MP4格式(所谓的MP4并不是MPEG-4或者MPEG-1Layer4,而是MPEG-2AACISO/IEC13818-7,它是针对数码电视提出的。音频部分MPEG-2BC(ISO/IEC13818-3)则是对MPEG-1的向后兼容多声道扩展方案,增加了低采样频率(16kHz,22.05kHz,24kHz),增加了一个“低频扩展”声道从而提升至5个声道编码。)的文件。
而作为老牌网络播放器RealPlayer恐怕也是无人不晓的,在推出RealOnePlayer 6.0.11.853最新版本的播放器后,用它在线收看新闻、广播、电视、音乐、MTV、电影的人越来越多。RealOnePlayer可以支持微软的ASF格式文件的播放,而WindowsMediaPlayer却不支持RA、RM、RMVB格式文件的播放,能不能让它支持RM文件呢?答案是肯定的。
1.在没有安装RealOne解码器前使用WindowsMediaPlayer播放RM文件,一般会提示如图1所示的信息,点击“是”尝试使用WindowsMediaPlayer播放RM文件,则会提示RM文件损坏。
2.为了能让WindowsMediaPlayer播放RM文件,我们首先要在下载一个RealOne解码器(使用google以RealOne解码器为关键字,能搜索到一把,随便下载一个)。这个解码器大小约为4.7M,支持windowsmedia6.4、7.0、8.0、9.0,适用于Windows9X、Me、2000、XP及Win7系统。只要运行解码器,WindowsMediaPlayer就可以打开.RM、.RMVB格式的文件了。
可是,这些自己手动添加的媒体文件类型,虽然可以用WindowsMediaPlayer打开了,但是在“打开文件”对话框的“文件类型”中,还是看不到相应的文件类型,每次打开文件还必须选择“所有文件”才可以,这未免显得不方便。能不能把自己添加的媒体文件类型(例如.RM、.RMVB)添加到“文件类型”列表中呢?当然可以。
打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Types,在这里已经存在了很多以自然数1、2、3、4...命名的字符串,它们的值便是已经出现在“文件类型”列表中的媒体文件格式,例如.WMA、.MP3、.MIDI等。我们可以按照序列号的顺序,自己建立一个字符串值(例如现有的序号排列到9,建立一个名为10的字符串值即可),并把字符串值定义为我们自己添加的媒体文件的扩展名。在这里我们输入*.RM;*.RMVB,中间用分号隔开。
接下来再转到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\MUIDescriptions,根据前面建立的序号名,在这里也建立一个同样序号的字符串值,例如10,然后把这个字符串值定义为:@C:\WINDOWS\INF\UNREGMP2.EXE,-9922。其中最后的这个-9922可以修改为其它值,每一个值代表一种媒体文件的中文说明,例如“电影文件”、“音频文件”、“视频文件”等,我们可以根据MUIDescriptions中现有的字符串值,判断每个代码具体代表什么含义,选择一个和我们自己建立的媒体文件最接近的说明就可以了。在这里我们选择了-9922,代表“媒体播放列表”这个中文说明。
全部修改完毕后,关闭注册表编辑器,重新打开WindowsMediaPlayer并打开“打开文件”对话框,这时可以看到,“文件类型”列表中已经多出了一项“媒体文件列表*.RM;*.RMVB”,只要选中了它,就可以在WindowsMediaPlayer中直接选择.RM和.RMVB格式的媒体文件打开播放了
sheng_sys
- 粉丝: 5
- 资源: 8
最新资源
- HTML5实现好看的游戏开发上市公司网站模板.zip
- HTML5实现好看的游戏公司官网网站模板.zip
- 国开-大数据技术导论-实验5 大数据可视化.doc
- 国开-大数据技术导论-实验4 大数据去重.doc
- 国开-大数据技术导论-实验3 网页数据获取.doc
- 国开-大数据技术导论-实验1 Linux操作系统部署.doc
- 冒泡排序,插入排序,选择排序
- (21688012)微信商城小程序
- (24517238)17 CDMA2000码分多址通信系统.zip
- (9993602)购物车小程序
- (172604420)STL常用容器1
- (173992034)完整word版-C语言程序设计(郑莉)课后习题答案.doc
- (174151238)EDFA的matlab建模,EDFA的matlab建模,EDFA的matlab建模,EDFA的matlab建模,EDFA的mat
- springboot2.x课程配套课件笔记springboot版PDF
- (174269454)C语言课程设计-考试报名管理系统
- (174517244)大一上学期C语言大作业.7z
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
- 4
- 5
- 6
前往页