一.rm格式的播放器:  
  下载地址: http://www.real.com/linux/?src=020923home_cn_cn
  安装方式:~#./realplayer.bin
        打开方式:
     命令行:~#realplay
                    GUI:redhat->audio and video->other app->realplayer  
二.mp3 播放器:xmms-1.2.8.tar.gz
      安装方式:./configure & make &make install
三. 经验:从源码编译安装Mplayer 1.0pre5 
 来自: http://yangchengkai.blogchina.com/blog/refer.177855.html
  
  Mplayer/gmplayer是目前Linux下广范使用的媒体播放器,一个字--强!但由于它一般以Tarball的格式发布,安装比较BT,许多朋友都在找rpm的版本,但来源不同的rpm版本往往无法自己定制许多特性,比如中文支持等,而且容易造成rpm包的依赖问题,所以有不少朋友最终对 Mplayer又爱又恨...-_-!!
其实自己编译mplayer并不是什么太难的事,只是过程比较麻烦,但基本还是遵循tarball的安装步骤,有关这个的文章Sir里已经有了不少,自己这篇就不打算往Sir里贴了,且留在这里和大家分享...:)
首先是下载最新的mplayer的tarball,即1.0pre5:
http://www4.mplayerhq.hu/homepage/design7/dload.html
接下来是下载解码器包,一般只要下载Essential Codes就足够了,要放rmvb需要reallib的解码器,我一般用xine放rmvb:
http://www4.mplayerhq.hu/homepage/design7/codecs.html
还有mplayer的字体文件:
http://www4.mplayerhq.hu/homepage/design7/dload.html
这里大家不用到"其他字体"里下载中文字体,待会可以用simsun.ttf替代.
当然,还要下载Skin文件给gmplayer用:
http://ftp5.mplayerhq.hu/mplayer/Skin/
建议用default blue或者neutron,当然,你也可以下载其他的Skin.
我们先把下载的所有文件cp到/opt/目录下,然后开始具体安装步骤.
1.首先安装解码器:
tar -jxvf essential-20040916.tar.bz2
tar -jxvf rp9codecs-20040626.tar.bz2
cp -rf rp9codecs-20040626/* essential-20040916/
mv essential-20040916 /usr/lib/codes
以上命令把解码器包安装到了/usr/lib/codes,其实就是把解压后的目录ren&mv了过去.
2.编译安装mplayer:
tar -jxvf MPlayer-1.0pre5.tar.bz2
cd MPlayer-1.0pre5
./configure --enable-gui --with-codecsdir=/usr/lib/codecs --with-win32libdir=/usr/lib/codecs --with-reallibdir=/usr/lib/codecs --language=zh_CN
以上几个参数解释一下:
--enable-gui:打开图形界面支持,就是gmplayer
--with-codecsdir=/usr/lib/codecs:指明解码器的目录
--with-win32libdir=/usr/lib/codecs:指明windows的媒体文件解码器目录位置
--with-reallibdir=/usr/lib/codecs:指明real媒体文件的解码器目录位置,要用gmplayer放rmvb必须指定这条.
--language=zh_CN:设定系统界面语言为中文
在configure之前可以运行./configure --help查看支持的特性设定,可以根据自己需求选择,以上只是最基本的啦.
make
make install
3.安装字体文件:
tar -jxvf font-arial-iso-8859-1.tar.bz2
mv font-arial-iso-8859-1/ /usr/local/share/mplayer/font/
cd /usr/local/share/mplayer/font/
如果你的系统用simsun美化过,则直接
ln -s ***/simsun.ttf subfont.ttf
注意,这里的***是指simsun的具体位置,为了保险起见,建议在~/.mplayer/里也做同样的链接.
要是系统没有美化过,试试
ln -s /usr/share/fonts/zh_CN/TrueType/gbsn001p.ttf subfont.ttf
这样中文字幕就搞定了.
4.安装Skin:
超级简单,把skin包解压后mv到/usr/local/share/mplayer/Skin就可以了,注意一定要有一个skin叫做default,不然gmplayer无法运行.
OK,目前为止所有工作结束,运行gmplayer/mplayer看看,Enjoy it!:)
PS:要是你用xine,在setup里可以把codes的目录指定同mplayer一样,这样可以节省点空间^_^ 
5.nvidia driver 驱动安装:
   下载:http://www.nvidia.com/object/linux_display_ia32_1.0-4363.html
    安装:
              进入LEVEL 2  ,init 2
   配置: 在/etc/X11/XF86config
           load 'nv'  改成 load 'nvidia'
           load 'dri' 改成 load 'GLcore'
 在文字模式下:
#vim /etc/X11/XF86Config
找到Driver "nv",改为“nvidia”
去除 Load "dri"
Load "GLcore"
保存后退出,再进入X桌面
看到NVIDIA画面就OK了 
  
本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/jsphuang/archive/2005/01/08/245227.aspx

vlc学习计划(3)--VLC及其他播放器相关推荐

  1. vlc学习计划(2)---二进制包安装及使用

    1.在RH9上的安装需要      1).RH9的升级包.      2).FC2的RPM包     详细说明清参见:http://www.videolan.org/vlc/download-redh ...

  2. VLC和Qt结合编写流媒体rtsp播放器

    VLC播放器是一款功能强大且小巧的播放器,它支持多种多样的音视频格式,比如MPEG1,2以及mp3等等.并且通过Qt和VLC的结合能让每个开发者写出自己的视频流媒体播放器. Qt与VLC结合编写流媒体 ...

  3. 【Qt学习之行】简易影音播放器

    文章目录 简述 实验步骤 新建项目 添加影音相关的QT库 添加添加类.函数.变量等 设计ui界面 设计影音功能 实验验证 简述 掌握影音图像包括音乐等的播放,掌握播放.停止.循环等方法:进而能够完成影 ...

  4. vlc学习计划(4)--在EMACS中使用GDB调试

    一 .EMACS 中调试   1.using the clipboard                 M-x  menu-bar-enable-clipboard         (make cu ...

  5. vlc学习计划(5)--VLC程序宏及线程分析

    第一部分             变量及宏定义 1.消息映射宏                        vlc_module_begin();                           ...

  6. VLC 学习计划---文档阅读

    一 videolan-howto-en-html  该文档完全描述了VideoLAN "流"的解决方法.  VideoLAN 项目包括两个软件.  1) VLC:以前是视频流接收的 ...

  7. Qt学习笔记-编写简易的音乐播放器

    程序运行截图如下: 再次添加一个音乐并播放: 代码如下: widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #inc ...

  8. 基于VLC的播放器开发

    VLC的C++封装 因为工作需要,研究了一段时间的播放器开发,如果从头开始做,可以学习下FFmpeg(http://www.ffmpeg.org/),很多播放器都是基于FFmpeg开发的,但是这样工作 ...

  9. 仿迅雷播放器教程 -- 基于VLC的MFC播放器 (6)

    代码下载: http://download.csdn.net/detail/qq316293804/6409417 昨天的教程里写着预计MFC播放器会隔得久一点,但是今晚仔细看了下VLC的常用代码,发 ...

最新文章

  1. 2018python培训-2018python深度学习核心技术培训班
  2. Exchange DAG备份恢复(六)---通过Windows Server Backup对单个邮箱进行恢复
  3. 用 javascript 获取当页面上鼠标(光标)位置
  4. Java-分析类初始化
  5. 东山里的传说——《荒原的呼唤》选载之四
  6. VMware虚拟机安装Windows 10 详细教程
  7. 用vmware安装gho文件
  8. deepin更新linux内核,修改deepin启动内核
  9. 【AI绘画】二次元小姐姐生成!春节版!
  10. 瑞芯微RK3288处理器详细信息介绍(参数,规格,应用,差异)
  11. OM | 浅谈收益管理与动态定价
  12. pikachu~~~CSRF(get,post,token)
  13. 用python写情书_《使用Python进行自然语言处理》学习笔记一 | 学步园
  14. MySQL中PreparedStatement sql中in的引号问题
  15. 【Python】京东消费行为数据分析可视化实战案例
  16. 值班c语言程序,c语言编程,实验楼值班排班系统。
  17. 透明小电视上线——GitHub 热点速览 v.21.05
  18. 【C语言】实现一个函数,打印乘法口诀表,口诀表的行列数自己指定
  19. librtmp使用方法
  20. 5G承载网里的FlexE,到底是什么?

热门文章

  1. 用Python画一个小猪佩奇
  2. 计算机毕业设计SSM本科生外出请假管理信息系统【附源码数据库】
  3. VSCode切换终端Shell 让VSCode终端直接显示分支名称
  4. go与python区别_golang和python有什么区别?
  5. Flutter针对Android返回键回到桌面最靠谱的方法
  6. 解释器模式 拾人牙慧
  7. Unity3D油画滤镜shader的实现
  8. win11 命令 wmic:无效的指令 解决办法
  9. sqlserver 查询表结构
  10. 什么是缓存击穿,如何解决?