mhf@mhf-ubuntu:/usr/bin$ sudo apt-get install libxine-extracodecs totem-xine
Password:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
The following packages were automatically installed and are no longer required:
liberror-perl libcurl3-gnutls rcs git-core libdigest-sha1-perl
使用 'apt-get autoremove' 来删除它们。
将会安装下列额外的软件包:
libmodplug0c2 libpulse0 libxine1 libxine1-ffmpeg libxvmc1
建议安装的软件包:
pulseaudio libxine1-plugins xine-ui gxine
下列软件包将被【卸载】:
totem-gstreamer
下列【新】软件包将被安装:
libmodplug0c2 libpulse0 libxine-extracodecs libxine1 libxine1-ffmpeg libxvmc1 totem-xine
共升级了 0 个软件包,新安装了 7 个软件包,要卸载 1 个软件包,有 181 个软件未被升级。
需要下载 5658kB 的软件包。
解压缩后会消耗掉 9851kB 的额外空间。
Internal GStreamer error: state change failed
最后,还有编辑xine的配置文件
gedit ~/.xine/catalog.cache
在其中找到[/usr/lib/xine/plugins/1.1.4/xineplug_decode_real_audio.so],将把decoder_priority增加到10
一 安装声卡驱动和显卡驱动
没有声卡就不能有音频,没有显卡驱动就没有视频。
这个是必须的。在这里不再多说。在您开启多媒体之旅前这两个是必须解决的。
假如您是安装了desktop光盘,声卡应该是已配置好了。假如默认没有配置好,可能就是您的声卡不是标准的声卡,您就必须到别的地方寻求帮助。
二 多媒体格式
常见的音频格式:
mp3 ogg wma rm ape等。
常见的视频格式:
avi mpg rm rmvb asf wmv
mov等。视频格式只是个容器,他分为两部分,一部分是音频,一部分是视频。也就是说您能播放了一个.avi的电影,并不代表您能播放任何的avi的电
影。您能够用mplayer ***.avi来播放,就能够在控制台看到该影片的视频格式和音频格式。
由于一些多媒体格式有专利,开源社区不能对其提供支持。所以没有开源的解码器。但是我们能够使用官方提供的非开源的解码器。如realplay的
解码器。但并不是任何媒体格式都有
linux版的解码,所幸的是现在我们能够用利用他们为windows提供的解码器,把这些解码和realplay的解码打包在一块,就是我们常说的
w32codecs.
在x86_64平台还不能利用这些32位的解码。所以有很多格式不能播放。
三 linux里面的播放软件
linux里面多媒体播放系统主要有四个:mplayer,xine,gstreamer,vlc
mplayer是个万能的播放软件。xine是个播放器后端。gstreamer是个多媒体框架。vlc是个简单但功能强大的播放软件。
其中mplayer和xine能用w32codecs,而gstreamer和vlc不能。
四 安装mplayer
$ apt-get install mplayer mencoder
注:dapper里面的mplayer-686 mplayer-k7都是些dummy package,无需安装。
找一个ubuntu-cn的安装源,下载这个文档安装。(不推荐添加breezy的源,oneleaf称现在正在对ubuntu-cn源做大的调整。完成之后我们就能够添加dapper的ubuntu-cn源直接安装了)
/ubuntu-cn/dists/breezy/multiverse/binary-i386/media/w32codecs_20050412-0unofficialubuntu2_i386.deb
然后
$ sudo apkg -i w32codecs*deb
就能够播放任何的视频了。
mplayer的字幕配置:
在preferences--fonts里面字体选择/usr/share/fonts/truetype/arphic/uming.ttf
encodeing选择unicode
在preferences--subtitle&osd 里面encoding选择cp936
这样就能够显示中文字幕了。
五 xine
xine是个播放引擎。很多软件拿他做后端。如totem-xine,kaffeine,kmplayer,gxine,amarok等。
要是以xine做后端的程式能播放更多格式,就必须安装libxine-extracodecs和w32codecs.
六 gstreamer
gstreamer是GNOME推出的。但现在没有明显的优势,甚至在媒体播放方面处于劣势。现在版本为0.10,dapper就无需安装0.8的了。
totem和rhythmbox都是使用gstreamer做后端的。假如想让他支持更多的格式,就要安装插件。
您能够简单的
$ sudo apt-get gstreamer0.10-*来安装,但这会安装很多您无需的东西。
您能够用synaptic,搜索名称“gstreamer”选择您需要的安装。
以doc结尾的是研发文档,以dbg结尾的是调试用的。无需安装。建议把别的都安装了。
七 vlc
用vlc播放DVD,VCD,HDTV,xvid+lame的avi很不错的。
$ sudo apt-get install vlc
中文字幕:
配置-选项-video--subtitle/osd字体渲染里面选择中文字体。
在打开视频的时候字幕编码选择gb18030就能够了。
八 realplay(不推荐)
$ sudo apt-get install libstdc++5 alsa-oss
$ sudo apkg -i realplay*.deb
然后用aoss realplay启动realplayer就不会卡了。
嫌麻烦的话编辑菜单,把realplay的启动命令换为aoss realplay
九 音频播放软件
kde里面推荐amarok-xine,gnome里面推荐rhythmbox.
假如很喜欢winamp那样的播放器,能够使用beep-media-player
gnome的用户还能够尝试banshee,和rhythmbox类似,但音质好一点。另外bmpx,xmms2也在研发中,欢迎大家试用。
十 视频解决方案
前面说了那么多。可能会有人无所适从。其实有一个mplayer就足够了。支持任何的格式,占用资源少,播放效果也好,功能也强大。totem是个简单的播放软件,功能太弱,现在用的人多是因为他是很多发行版默认的。但是不管他用哪个后端,播放效果都不理想。
现在网上的电影带外挂字幕的大多是xvid+mp3的avi视频,加上srt的字幕,这个用vlc就能够搞定了。
不管您用的是kde还是gnome都推荐您使用mplayer。假如您还想要第二个播放器。
假如您使用的gnome,推荐您使用gxine或totem-xine
假如您使用的kde,推荐您使用kaffeine或kmplayer
了解更多的视频音频
$ sudo apt-get install mplayer-doc
阅读(771) | 评论(0) | 转发(0) |