在 gmusicbrowser 上使用 mplayer 音频输出时,如何使无间隙音频工作?

在 gmusicbrowser 上使用 mplayer 音频输出时,如何使无间隙音频工作?

首先,我卸载了 mplayer,并用 mplayer2 替换它,因为它据说能够实现无缝播放。

现在我知道 gtstreamer 可以做到无缝播放,但是使用 Gmusicbrowser 音频偏好设置中的 gtstreamer 选项时,我的一些文件会出现故障,这就是我改用 mplayer 选项的原因。现在我到底要在选项框中输入什么才能使用 mplayer2 在 gmusicbrowser 上实现无缝播放?

答案1

在 SMplayer2 中启用无间隙选项 (-gapless-audio) 不起作用。因此,它(相同命令)可能在 Gmusicbrowser 中也不起作用。

我尝试过所有的 Linux 音乐播放器,但只有那些始终支持无缝播放的播放器:

  • 死牛肉
  • 奥夸隆
  • 大胆
  • 多普勒
  • 多媒体信息管理系统

添加 Gstreamer 开发人员 PPA 解决了 Guayadeque 中的无缝问题,Gmusicbrowser 中也可能如此。顺便说一句,Guayadeque 变得更好了,比 GMB 更好。

您可以找到 Gstreamer 开发者 PPA这里

在终端中输入:

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update

然后启动 Synaptic 并单击左侧地位,然后单击已安装(可升级)并升级所有与 gstreamer 相关的软件包。我留下了一个要求删除许多其他软件包的软件包。安装了其他软件包并关闭了 Synaptic。

然后更新管理器本身要求升级我之前未升级的那个。更新了这个,并接受了删除 gnome-media警告。

目前为止没有问题。Guayadeque 现在打得毫无漏洞。

答案2

在我这边,使用 mplayer2 在 gmusicbrowser 中实现无缝音频效果很好。下面是我为实现该效果所遵循的步骤:

首先,您需要获取 mplayer2 的最新版本。MOTU 媒体为 Oneiric 和 Precise 维护此类软件包。运行以下命令将它们添加到您的源中:

sudo add-apt-repository ppa:motumedia/mplayer-daily
sudo apt-get update
sudo apt-get install mplayer2

接下来,启动 gmusicbrowser 并打开“设置”。转到“音频”选项卡,然后选择 mplayer。要启用无缝播放,请按“高级选项”按钮并输入“-gapless-audio”。

那就可以了!

相关内容