如何阻止 gecko-mediaplayer 无休止缓冲?

如何阻止 gecko-mediaplayer 无休止缓冲?

我正在使用gecko-mediaplayer插件(以前称为“mplayerplug-in”)。totem 插件在 Opera 中并不总是能正常工作,我实际上依赖于 gecko-mediaplayer 的 [复制 URL] 功能。

但是该插件对视频的缓冲效果并不好。无论你在偏好设置窗口中设置什么,它似乎默认缓存 20%。这对于大视频文件来说相当烦人。但显然这是设计使然http://groups.google.com/group/gecko-mediaplayer/browse_thread/thread/b7f0f5a3cedc8979
Gentoo 论坛列出了一些解决方法http://forums.gentoo.org/viewtopic-t-816690.html- 但~/.config/gecko-mediaplayer/gecko-mediaplayer.conf在 Ubuntu 版本中不起作用。

有人知道配置缓存大小的实际方法吗?Ubuntu 下真正的配置文件名是什么?


我现在已经尝试了 gconf 注册表,但apps > gecko-mediaplayer > preferenes > cache也没有效果。

答案1

快速浏览源代码表明,gconf 设置称为“cache_size”而不是“cache”,并且默认值为 2048。

如果其他方法都失败了,您可以随时在插件源代码中更改它并重建包。它位于 src/plugin.cpp 的第 280 行。

答案2

我觉得该插件的设置来自/apps/gnome-mplayer/preferences(而不是来自gecko-mediaplayer)。您可以尝试在那里更改设置。

但是有一个问题 - 它只允许您更改cache_size(缓存的整体大小),而不是cache_min(开始播放时的百分比)键,这对您来说可能更有趣。

相关内容