You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 22, 2025. It is now read-only.
Activity
kigawas commentedon Aug 31, 2016
应该是mpg123调用系统API播放的问题
csbde commentedon Oct 29, 2016
同样问题,无法解决
sillykelvin commentedon Nov 3, 2016
遇到同样的问题,Ubuntu16.04 + i3-wm + urxvt,使用pip install安装的。
看了.netease-musicbox/musicbox.log,有大量的这种错误:
ERROR - NEMbox.player:464: list index out of range
不知道跟这个有没有关系?
kigawas commentedon Nov 3, 2016
@KelvinH
sillykelvin commentedon Nov 3, 2016
@kigawas 谢谢及时回复。
又研究了一会儿,发现在终端下,用mpg123本身放的时候也是,概率性地会变成杂音并且快进(概率非常大),加上-v参数也没发现有什么错误输出,怀疑是mpg123内部不明bug,google搜索也没有什么有用结果。
但我从 #160 这个issue里找到了解决办法,给mpg123加上-b参数可以解决这个问题,试过多次,完全不会再出现杂音。
解决方法:在**~/.netease-musicbox/config.json**中,将
mpg123_parameters
的value
改为:["-b", "1"]
即可。看mpg123的文档,要求-b参数最小为1024,不然没什么用,但实测填1024播放刚开始会有较长时间的空白,所以只填1来绕过这个杂音的bug即可。希望以上能帮到后续遇到这个问题的朋友。PS:非常nice的project,谢谢你们的great work!
csbde commentedon Nov 3, 2016
感谢 @KelvinH 根据你的方法修改value值为 ["-b", "144"] 解决了这个问题。
实际上在其它终端下直接使用 mpg123播放 mp3也会出现同样的快进杂音问题。
但是在gnome下不会有任何问题,包括在gnome下的终端用mpg123 也不会出现问题,所以在gnome下使用musicbox 是不会出现快进杂音问题的。
kigawas commentedon Nov 3, 2016
Thanks!
反馈内容已经加入readme
liaowang11 commentedon Jan 16, 2017
以前没这个问题,今天升级就出现这个问题了...
WooHooDai commentedon Apr 24, 2017
感谢@KelvinH的解决方法
不过设置-b设置成1没有效果,倒是设置成1024正常了,而且播放开始没有空白
所以其他遇到相同问题的可以两个值都试试
peterzky commentedon Jun 20, 2017
如果使用的是PulseAudio的话会出现这样的问题,可以使用 ./configure --with-audio=pulse 重新编译mpg123
https://bugs.launchpad.net/ubuntu/+source/mpg123/+bug/1585926
6 remaining items