LinuxSir.cn,穿越时空的Linuxsir!

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

Amarok 2.1 调教经验

[复制链接]
发表于 2009-6-9 22:29:36 | 显示全部楼层 |阅读模式
有两个问题很烦人:都是flac相关的

1. flac文件没有办法seek。这个应该是amarok自己的问题,解决方法是为每个flac建一个seektable。可以用我的从网上copy的代码。可能大多数播放器是播放时自动建的,amarok比较懒。

2.播放flac时,开头随机跳过几秒。这个应该是xine-lib 1.1.16的regression,downgrade到1.1.15就完全解决了。网上说的别的方法,我也试过,只有这个是有效。
给个1.1.15的下载地址:http://archlinux.cbn.net.id/extr ... 5-2-i686.pkg.tar.gz

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-6-10 14:26:02 | 显示全部楼层
Post by dcatcher;1995981
有两个问题很烦人:都是flac相关的

2.播放flac时,开头随机跳过几秒。这个应该是xine-lib 1.1.16的regression,downgrade到1.1.15就完全解决了。网上说的别的方法,我也试过,只有这个是有效。

降级xine-lib实在太暴力了.

编辑 ~/.config/kde.org/Phonon-Xine.xine.conf
找到 #engine.decoder_priorities.flacdec:0
修改成 engine.decoder_priorities.flacdec:1
最好把 ~/.xine/catalog.cache 也删除了.

这样就能解决播放flac跳掉前面几秒的问题.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-10 17:17:14 | 显示全部楼层
多谢高手指点!
果然问题解决!
网上有人也提到改libflac和ffmpeg的优先级的方法。不过没提具体方法。还在后面说,估计一般的用户不知道怎么改。ft
回复 支持 反对

使用道具 举报

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

本版积分规则

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