在Ubuntu下看各种格式的电影──包括RMVB
ubuntu默认有一个movie player,但是那个基本上播放不了什么东东,每次打开多媒体文件总是说寻找什么解码器,找了半天也安装了就是没用。所以还是搞了别的播放器吧。
ubuntu下有很多播放器,但是这里我只推荐两个我认为最好的:
1. MPlayer + SMPlay前端 + 解码器(如果有必要的话)
1.1 首先安装一个mplayer播放器内核
$sudo apt-get install mplayer
|
如果用新立得安装的话,有时候会顺便安装gmplayer(mplayer-gui)前端,不过这个前端没有smplayer好用,所以推荐还是再安装smplayer。 |
1.2 然后安装一个mplayer前端,这里推荐使用SMPlayer(Install Smplayer (Mplayer Front-end))
Qt Mplayer front-end, with basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume...
$sudo apt-get install smplayer
Install smplayer themes using the following command(可选)
$sudo apt-get install smplayer-themes
1.3 安装相应的解码器(一些常用的媒体格式其实已经支持,如果有不支持的格式,请自己下载安装相应的解码器)
下载一个all-20071007.tar.bz2包,他包含所有的解码器。
记得解压,解压后放在/usr/lib/codecs目录下(似乎8.10以前是放在/usr/lib/win32目录下)。
注意将权限设置为普通用户权限。
应该就可以播放了。
如果出现缺少某个dll库文件的,使用ldd查看依赖关系,我的运行后有图像没声音,提示这样的错误:
环境: Ubuntu 8.10
报错信息: could not open required directshow codec drvc.dll
解决步骤:
forrest@forrest:/usr/lib/codecs$ find /usr/lib -name drvc*
/usr/lib/codecs/drvc.so
forrest@forrest:/usr/lib/codecs$ ldd /usr/lib/codecs/drvc.so
linux-gate.so.1 => (0xb7ef7000)
libstdc++.so.5 => not found
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d33000)
/lib/ld-linux.so.2 (0xb7ef8000)
这样可以看出, libstdc++.so.5需要安装
# apt-get install libstdc++5
forrest@forrest:/usr/lib/codecs$ sudo apt-get install libstdc++6
Reading package lists... Done
Building state information...Done
libstdc++5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
可见,版本很重要。
常见问题:
1. 有图像没有声音,报错:could not open/initialize audio device ->no sound
原因:声卡驱动是否选对。首先要知道你本机支持的声卡驱动,然后在MPlayer的Preference->audio中选对相应的驱动即可。
1.1. 查看本机支持的声卡驱动:
点击System-》Preferences-》Sound,弹出Sound Preferences对话框,在Devices选项卡中对所有选项逐一测试支持的声卡。注意默认是autodetect,但是你既然要确定哪个声卡,就必须逐个测速。在我的机器上是如下配置:
Sound Events
Sound playback: HDA NVidia AD198x Analog(ALSA)
Music and Movies:
Sound playback: HDA NVidia AD198x Analog(ALSA)
Audio Conferencing:
Sound playback: HDA NVidia AD198x Analog(OSS)
Sound capture: Test Sound
Default Mixer Tracks
Device: Analog Devices AD1986A(OSS Mixer) 或HDA NVidia(Alsa mixer)
说明:
ALSA:Advance Linux Sound Architecture
OSS:Open Sound System
2. 有声音没图像
根据错误信息网上查找,一般是某些DLL依赖关系没有安装,还有就是相应的显卡没有选对。多试几次就可以了。
2 使用VLC
VLC多媒体播放器是世界上用户数目第三的的多媒体播放软件。使用Qt4图形库(0.8.6之前的版本使用wxWidgets)。这是一个界面非常简单,功能非常强大的播放器,而且还支持网络视频(IPTV)。而且几乎是零配置。
forrest@ubuntu:~/Desktop$ sudo apt-get install vlc
分享到:
相关推荐
Ubuntu 完全基于 Linux 操作系统, 可以免费得到社区及专业机构的支持。庞大的社区是它成长的沃土,请向这片动人的热忱敞开心扉。 自由,让 Ubuntu 与传统的私有软件从根本上不同: 免费不能用来遮羞,您有权修正它...
详细阐述了在ubuntu下如何安装jdk,避免初学者走入误区,快速上手!
UbuntuLinux实用学习教程 适合初学者快速熟悉Ubuntu
由于在linux和Windows的编码格式不一致,常常会出现中文乱码问题,后来通过查阅资料解决了此问题,一次分享,多次利用。
Ubuntu下安装 Source insight
Ubuntu 格式化 fat ntfs ext 的详细讲解,非常有用
本文档主要讲解ubuntu下QT连接数据库的时出现的各种驱动加载错误的问题的解决方法
Ubuntu下网络调试助手
本文主要讲了Ubuntu下怎么格式化U盘的方法,是我博客文章的pdf版本。
ubuntu下telnet安装包,包含telnetd和inetd包,格式为deb
可切割rmvb格式的视频文件,很好用的,大家都来下啊
Ubuntu下操作Excel,实现合并单元格,设置单元格背景色,添加边框,设置字体,等一系列功能。需要安装xlslib库
在ubuntu下qt读取excel文件,该文件只支持xls格式,在使用过程中遇到的坑与大家分享一下
ubuntu 下displayLink usb转VGA/hdmi驱动,按装命令,在ubuntu 17 通过实机测试
ubuntu执行.sh文件,1 .sh文件是Ubuntu下可执行文件,首先需要确定它的权限是否是可执行的,2、 用vim打开sh文件,3、查看文件格式:4. 修改文件格式: 5. 保存退出: 6. 执行:./filename 注意:不可以用sh ...
ubuntu下的conio.h文件,放在 /usr/include目录下可用
ubuntu下 .img 镜像的制作ubuntu下 .img 镜像的制作ubuntu下 .img 镜像的制作ubuntu下 .img 镜像的制作
QtCreator45在Ubuntu下的安装
Ubuntu 下安装Subversion
android在ubuntu下反编译工具