linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux入门与提高 > 上网与多媒体 >
栏目导栏
资料搜索
热门文章
·Linux下安装QQ最简单的方法
·Linux下用QQ的两个方法
·Linux下玩QQ
·沸点电视监视播放器feidian-mo
·Realplay 10.0 的安装和使用
·Xmms---Linux下优秀的MP3播放器
·Linux操作系统Gaim玩转QQ MSN
·Linux桌面环境玩转BT
·Linux下玩游戏全攻略!满足你的
·Linux操作系统上LumaQQ 2006安
·FC5下安装配置XMMS mp3 Player
·Linux操作系统下媒体播放器的初
·linux多媒体
·让MPlayer成为Linux下的万能播
·Linux上的DVD播放器
最新文章
·Debian 在线播放
·Linux下QQ软件Eva qq崩溃的最终
·Linux下Wine中文对话框字体乱码
·Linux系统下推荐使用的5个屏幕
·Linux下Compiz Fusion新特效St
·Linux系统下Wine成功运行Bitco
·在Linux系统下使用wine运行迅雷
·在Linux操作系统下进行网通拨号
·Linux下OpenOffice.org安装3D效
·Fedora8系统Gnome桌面环境下安
·Ubuntu Linux 8.04蓝牙设备连接
·RHEL5系统服务器下GRE隧道的开
·教你如何在Linux操作系统下观看
·在SUSE Linux系统下安装ADSL上
·在Linux Debian操作系统下成功
Google
 
linux多媒体
[ 作者:Linux联盟收集  加入时间:2006-06-26 15:16:03  来自:Linux联盟收集 ]
  HUGLinux联盟
  HUGLinux联盟
  我的平台:HUGLinux联盟
ubuntu/dapper i386HUGLinux联盟
这个文章是写给比我还新的新手的。在windows里面可能你安装一个暴风影音,安装一个千千静听,已经满足了你多媒体的需求。而到了linux里面却无所适从。如果你有这样的感觉,那么这篇文章就是写给你的。HUGLinux联盟
这篇文章假设你已经安装好了ubuntu/dapper i386,无论你是用那种方式安装的。ppc的我无从测试。x86_64由于不能使用w32codecs,部分媒体格式不能播放。如果你对媒体播放要求较多,建议你不要安装x86_64.x86_64目前并不能带来性能上的提升。HUGLinux联盟
HUGLinux联盟
正文HUGLinux联盟
--------------------------------------------------------------------------------------------------------------------------HUGLinux联盟
一 安装声卡驱动和显卡驱动HUGLinux联盟
没有声卡就不能有音频,没有显卡驱动就没有视频。HUGLinux联盟
这个是必须的。在这里不再多说。在你开启多媒体之旅前这两个是必须解决的。HUGLinux联盟
如果你是安装了desktop光盘,声卡应该是已经配置好了。如果默认没有配置好,可能就是你的声卡不是标准的声卡,你就必须到别的地方寻求帮助。如果你是从server开始安装的,我已经假设你是高手。不再多说了。HUGLinux联盟
ATI显卡驱动的安装可以参考我的文章。HUGLinux联盟
http://www.cublog.cn/u/15923/showart.php?id=113139HUGLinux联盟
HUGLinux联盟
二 多媒体格式HUGLinux联盟
常见的音频格式:HUGLinux联盟
mp3 ogg wma rm ape等。HUGLinux联盟
常见的视频格式:HUGLinux联盟
avi mpg rm rmvb asf wmv mov等。视频格式只是一个容器,他分为两部分,一部分是音频,一部分是视频。也就是说你能播放了一个.avi的电影,并不代表你能播放所有的avi的电影。你可以用mplayer ***.avi来播放,就可以在控制台看到该影片的视频格式和音频格式。HUGLinux联盟
HUGLinux联盟
由于一些多媒体格式有专利,开源社区不能对其提供支持。所以没有开源的解码器。不过我们可以使用官方提供的非开源的解码器。如realplay的解码器。但并不是所有媒体格式都有linux版的解码,所幸的是现在我们可以用利用他们为windows提供的解码器,把这些解码和realplay的解码打包在一块,就是我们常说的w32codecs.HUGLinux联盟
在x86_64平台还不能利用这些32位的解码。所以有很多格式不能播放。HUGLinux联盟
HUGLinux联盟
三 linux里面的播放软件HUGLinux联盟
linux里面多媒体播放系统主要有四个:mplayer,xine,gstreamer,vlcHUGLinux联盟
mplayer是一个全能的播放软件。xine是一个播放器后端。gstreamer是一个多媒体框架。vlc是一个简单但功能强大的播放软件。HUGLinux联盟
其中mplayer和xine能用w32codecs,而gstreamer和vlc不能。HUGLinux联盟
HUGLinux联盟
四 安装mplayerHUGLinux联盟
$ apt-get install mplayer mencoderHUGLinux联盟
注:dapper里面的mplayer-686 mplayer-k7都是些dummy package,不需要安装。HUGLinux联盟
找一个ubuntu-cn的安装源,下载这个文件安装。(不推荐添加breezy的源,oneleaf称现在正在对ubuntu-cn源做大的调整。完成之后我们就可以添加dapper的ubuntu-cn源直接安装了)HUGLinux联盟
/ubuntu-cn/dists/breezy/multiverse/binary-i386/media/w32codecs_20050412-0unofficialubuntu2_i386.debHUGLinux联盟
然后HUGLinux联盟
$ sudo apkg -i w32codecs*debHUGLinux联盟
就可以播放所有的视频了。HUGLinux联盟
HUGLinux联盟
mplayer的字幕设置:HUGLinux联盟
在preferences--fonts里面字体选择/usr/share/fonts/truetype/arphic/uming.ttfHUGLinux联盟
encodeing选择unicodeHUGLinux联盟
在preferences--subtitle&osd 里面encoding选择cp936HUGLinux联盟
HUGLinux联盟
这样就可以显示中文字幕了。HUGLinux联盟
HUGLinux联盟
五 xineHUGLinux联盟
xine是一个播放引擎。很多软件拿他做后端。如totem-xine,kaffeine,kmplayer,gxine,amarok等。HUGLinux联盟
要是以xine做后端的程序能播放更多格式,就必须安装libxine-extracodecs和w32codecs.HUGLinux联盟
HUGLinux联盟
六 gstreamerHUGLinux联盟
gstreamer是GNOME推出的。但目前没有明显的优势,甚至在媒体播放方面处于劣势。现在版本为0.10,dapper就不需要安装0.8的了。HUGLinux联盟
totem和rhythmbox都是使用gstreamer做后端的。如果想让他支持更多的格式,就要安装插件。HUGLinux联盟
你可以简单的HUGLinux联盟
$ sudo apt-get gstreamer0.10-*来安装,但这会安装很多你不需要的东西。HUGLinux联盟
你可以用synaptic,搜索名称“gstreamer”选择你需要的安装。HUGLinux联盟
以doc结尾的是开发文档,以dbg结尾的是调试用的。不需要安装。建议把别的都安装了。HUGLinux联盟
HUGLinux联盟
七 vlcHUGLinux联盟
用vlc播放DVD,VCD,HDTV,xvid+lame的avi很不错的。HUGLinux联盟
$ sudo apt-get install vlcHUGLinux联盟
HUGLinux联盟
中文字幕:HUGLinux联盟
设置-选项-video--subtitle/osd字体渲染里面选择中文字体。HUGLinux联盟
在打开视频的时候字幕编码选择gb18030就可以了。HUGLinux联盟
HUGLinux联盟
八 realplay(不推荐)HUGLinux联盟
$ sudo apt-get install libstdc++5 alsa-ossHUGLinux联盟
$ sudo apkg -i realplay*.debHUGLinux联盟
然后用aoss realplay启动realplayer就不会卡了。HUGLinux联盟
嫌麻烦的话编辑菜单,把realplay的启动命令换为aoss realplayHUGLinux联盟
HUGLinux联盟
九 音频播放软件HUGLinux联盟
kde里面推荐amarok-xine,gnome里面推荐rhythmbox.HUGLinux联盟
如果很喜欢winamp那样的播放器,可以使用beep-media-playerHUGLinux联盟
HUGLinux联盟
gnome的用户还可以尝试banshee,和rhythmbox类似,但音质好一点。另外bmpx,xmms2也在开发中,欢迎大家试用。HUGLinux联盟
HUGLinux联盟
十 视频解决方案HUGLinux联盟
前面说了那么多。可能会有人无所适从。其实有一个mplayer就足够了。支持所有的格式,占用资源少,播放效果也好,功能也强大。totem是一个简单的播放软件,功能太弱,现在用的人多是因为他是很多发行版默认的。但是不管他用哪个后端,播放效果都不理想。HUGLinux联盟
目前网上的电影带外挂字幕的大多是xvid+mp3的avi视频,加上srt的字幕,这个用vlc就可以搞定了。HUGLinux联盟
HUGLinux联盟
不管你用的是kde还是gnome都推荐你使用mplayer。如果你还想要第二个播放器。HUGLinux联盟
如果你使用的gnome,推荐你使用gxine或者totem-xineHUGLinux联盟
如果你使用的kde,推荐你使用kaffeine或者kmplayerHUGLinux联盟
HUGLinux联盟
了解更多的视频音频HUGLinux联盟
$ sudo apt-get install mplayer-doc Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息