当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [讨论]关于LINUX下的多媒体播放
帖子发表于 : 2006-07-29 10:51 
头像

注册: 2006-07-24 14:40
帖子: 40
送出感谢: 0 次
接收感谢: 0 次
对于LINUX的多媒体系统不是很了解,有哪位大牛可以详细的讲解一下?
各个播放器是独自使用自己的编解码器的吗?还是相同的文件类型共用相同的解码器?
我发现Mplayer播放rm、rmvb、avi都比totem流畅,totem太卡了,比realplayer也流畅,很不明白为什么有这么大区别。还有例如wma,在bmp、xmms下都没法播放,但是mplayer和rhythmbox可以播放。
似乎Mplayer类似于windows下的MPC,看来采用mplayer+rhythmbox是比较好的一个多媒体播放组合。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-08-04 11:18 
头像

注册: 2006-04-18 10:13
帖子: 202
地址: china
送出感谢: 0 次
接收感谢: 0 次
mplayer播放有的rmvb时会出现声音与图像不同步.realplayer没这个问题.


_________________
回避问题 = 曲线救国 = 棒槌


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-08-04 16:45 
头像

注册: 2006-07-24 14:40
帖子: 40
送出感谢: 0 次
接收感谢: 0 次
声音图像不同步,好像听说是可调的,我还没有遇到。


_________________
我要追寻开源的自由,开源,让人生更精彩


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-08-04 19:23 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
引用:
mplayer+rhythmbox

rhythmbos是使用gstreamer后端的,gstreamer是一个开放框架,可以引入其他的库,例如gstreamer0.10-pitfdll就可以使用外部的dll(win的动态连接库)来播放。
xine、mplayer使用自己的框架;realplayer也是自成一体。
gstreamer0.10比0.8有很大进步,基本上是重写了,但还是有很多缺陷,所以amarok(kde下的音乐播放器)决定暂时不支持gstreamer引擎,而是使用xine的或者kde自己的ark(??不大记得是不是这个名字了)。

总得来说,xine的最成熟,mplayer的也是老资格(avcodec的速度号称是最快的)。gstreamer的前途最光明。
totem分为使用gstreamer和xine的后端的两种版本。二者冲突,只能装一种。
另外,大家所说的w32codec包是mplayer工程下的产物,但似乎xine也能利用;mplayer的real支持利用的是Libavcodec的RealVideo 1.0解码器,和使用RealPlayer库的RealVideo 2.0, 3.0和4.0解码器。http://www.mplayerhq.hu/DOCS/codecs-status.html这是详细的支持的codecs的列表。

总得来说,一般播放用xine后端的似乎多些,mplayer也用用,gstreamer的似乎少一点。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-08-05 15:47 
头像

注册: 2006-07-24 14:40
帖子: 40
送出感谢: 0 次
接收感谢: 0 次
谢谢xiechy!
我之前在Ubuntu 5.10下曾经按照wiki指南,把totem的后端换成了xine,可是之后播放老是很卡(安装后系统Examples目录里面的Experience ubuntu.ogg视频文件),直接用xine或者gxine也都很卡,似乎还是有些东东不能播放,比如mp3(已经安装了w32codec)。所以后来又换回来了,然后就一直用了Mplayer+W32CODEC+rhythmbox了。
不知道这个解码和cpu、显卡有没有关系。
(系统:AMD Authlon XP 2500+、784M DDR400、ATI Readon 9600 Pro)

PS.看来要仔细了解了解linux下的多媒体系统


_________________
我要追寻开源的自由,开源,让人生更精彩


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-08-06 22:34 

注册: 2005-10-03 14:13
帖子: 273
地址: Tokushima, Japan
送出感谢: 0 次
接收感谢: 1
现在totem很少用,基本上都是使用mplayer。播放rm和rmvb时使用realplayer,因为mplayer会出现不同步现象,只要用左右键迅速向前快进再快退就会出现,而且rm和rmvb在mplayer里很多不能实现定位,学校在线点播使用的smi列表格式也只能通过realplayer直接播放。
播放mp3、wma我一直在用audacious,很不错,对中文标签支持很好。


_________________
致虚极,守静笃


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-08-08 1:52 

注册: 2005-08-04 14:37
帖子: 38
地址: 中国香港
送出感谢: 0 次
接收感谢: 0 次
遇上mplayer播放rmvb出现声画不同步,加上-mc <seconds/frame> -framedrop可以缩短修正不同步时间.
例如mplayer -mc 1 -framedrop .rmvb.
播放mp3可以用mpg321或mplayer,我发觉MAD decoder比较上mpg123可以得到更高音质,mplayer调用MAD方法是mplayer -ac mad .mp3.
id3和ape就得用上audacious了.


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-08-13 10:33 

注册: 2006-06-29 11:36
帖子: 513
送出感谢: 0 次
接收感谢: 0 次
可是我的mplayer播放时会卡啊,怎么办啊,弄了很久了,可是老是没有解决
还有,realplayer也没有声音


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-08-14 19:35 

注册: 2005-08-23 11:19
帖子: 109
送出感谢: 0 次
接收感谢: 0 次
请问wmv用什么软件来播放呀?


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-08-15 8:26 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
一般播放视频卡,首先看看显卡驱动是否安装了。如果是mplayer,可以调整选项中的vo,一般来说如果是nvidia的显卡,用xv(好像是)效果最好,资源占用最少。

只要安装好正确的解码器。mplayer+totem-xine足以应付绝大部分的视频。具体解码器的安装,可以参考6.06版块的一个置顶帖。


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译