首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从XBMC内部调整系统容量?

如何从XBMC内部调整系统容量?
EN

Ask Ubuntu用户
提问于 2012-12-11 11:09:15
回答 6查看 35.9K关注 0票数 5

在运行XBMC时,我可以调整XBMC应用程序本身的卷。但是,此卷受当前系统卷的限制。例如,如果系统容量为80%,XBMC为100%,则我有效地处于80%,不能再高了。或者,如果声音太软,需要增强,我通常会增加系统音量超过100%。

XBMC接管了整个屏幕,因此无法访问系统卷。按下Super键会弹出破折号和顶部菜单,但是单击它是困难和不一致的,而且XBMC很快就会再次接管屏幕。

如何在不退出XBMC的情况下调整系统音量?

EN

回答 6

Ask Ubuntu用户

回答已采纳

发布于 2012-12-13 07:06:58

来自http://forum.xbmc.org/showthread.php?tid=148210

  • 从XBMC内部安装XBMC音频混合器加载项.
  • 打开音频混合器。
  • 将主音量提高到100%。(不能超过100%,所以如果您想要提高音量,在启动XBMC之前仍然需要这样做。)

(不过,如果能够映射适当的键来调整主卷,那就太好了。)

票数 1
EN

Ask Ubuntu用户

发布于 2014-09-02 11:38:28

当搜索"XBMC更改系统卷“时,会弹出这个问题作为第一个结果。当前的答案并不坏,但是使用新版本的XBMC,脚本执行可以以不同的方式解决这个问题。

通过编辑keyboard.xml文件,您可以更改键绑定以执行脚本。keyboard.xml在所有系统中的位置

我在keyboard.xml中创建了一个新的/home/USER/.xbmc/userdata/keymaps/文件,其内容如下:

代码语言:javascript
复制
<keymap>
  <global>
    <keyboard>
      <volume_mute>RunScript(/home/USER/Scripts/mute.py)</volume_mute>
      <volume_down>RunScript(/home/USER/Scripts/lower_volume.py)</volume_down>
      <volume_up>RunScript(/home/USER/Scripts/raise_volume.py)</volume_up>
    </keyboard>
  </global>
</keymap>

这将覆盖通过执行脚本更改XBMC声音级别的默认行为。对于Ubuntu,我在主目录(脚本)中创建了一个包含各种脚本的目录。

档案内容:

mute.py

代码语言:javascript
复制
#!/usr/bin/python
import subprocess
subprocess.call( "amixer -D pulse set Master 1+ toggle", shell=True )

lower_volume.py

代码语言:javascript
复制
#!/usr/bin/python
import subprocess
subprocess.call( "amixer -D pulse sset Master 5%-", shell=True )

raise_volume.py

代码语言:javascript
复制
#!/usr/bin/python
import subprocess
subprocess.call( "amixer -D pulse sset Master 5%+", shell=True )

然后使用chmod +x Scripts/*使文件可执行。numpad上的减号和加号按钮仍然可以降低/提高XBMC的音量,但通过更改keyboard.xml也可以禁用这些按钮。

票数 2
EN

Ask Ubuntu用户

发布于 2012-12-11 13:08:32

您可以在键盘中指定快捷键来控制系统卷。

转到系统设置,->键盘,->声音和媒体。在那里,您可以分配一个键组合来增加或减少系统卷。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/227883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档