LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1311|回复: 5

mplayer播放rmvb不能调节进度

[复制链接]
发表于 2007-5-25 15:53:18 | 显示全部楼层 |阅读模式
开始rmvb都播放不了,后来说是缺少drv4.so.6.0里面的drv4320.dll,从网站下了个直接cp到
codec目录里面去了,现在可以播放rmvb格式的了,但是还是有提示说:
在drv4.so.6.0里面找不到对应的dll
这到没什么,但是电影的进度不能调节,而且一调就卡死,或者就卡在那个地方循环播放那一小部分。这个怎么办呀?谢谢

ps:其实网上的方法说直接解压缩drv4.so.6.0就可以,但是偶不会解压缩这个。。应该怎么解压缩它?
发表于 2007-5-25 16:17:43 | 显示全部楼层
楼主如果没装 codecs 不妨装一个完整的 codecs 包试一试。另外如果播放的文件不完整(BT 下来的动画常有这样的问题),那么直接播放时也会无法跳跃,加上 -idx 参数就可以了。“卡死”的情况一般也是在播放到损坏的数据块时出现的。
回复 支持 反对

使用道具 举报

发表于 2007-5-25 18:00:24 | 显示全部楼层
rmvb的快进用鼠标滚轮在画面上滑动实现.
回复 支持 反对

使用道具 举报

发表于 2007-5-26 08:24:31 | 显示全部楼层
Post by chinabiue
rmvb的快进用鼠标滚轮在画面上滑动实现.

方向键    pageup  pagedown都可以,试试看
回复 支持 反对

使用道具 举报

发表于 2007-5-26 08:49:11 | 显示全部楼层
我安装了w32codecs后能放rmvb,也能调节进度,但是一调节进度后音频视频就对不上了!
回复 支持 反对

使用道具 举报

发表于 2007-5-26 09:31:41 | 显示全部楼层
音频和视频的同步问题的确存在,主要是 RTC 时序的问题。现在的最新版好像还是有点问题的,只有在播放一些正版且录得比较好的电影时,才不会有这个问题。
用 echo 1024 > /proc/sys/dev/rtc/max-user-freq 或按说明修改 drivers/char/rtc.c 中
  1. * We don't really want Joe User enabling more
  2. * than 64Hz of interrupts on a multi-user machine.
  3. */
  4. if ((rtc_freq > 64) && (!capable(CAP_SYS_RESOURCE)))
复制代码
把 64 改成 1024。然后重新编译内核。

如果是文件中的问题,你还可以试试 mplayer 的选项,如 -nobps (用于 avi), -framedrop 等等。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表