我正在使用所有更新运行Debian测试x64。我从存储库安装了quodlibet 2.4并将mp3添加到我的库中。但是,当我播放它们时,我收到输出错误:
GStreamer输出管道无法初始化。管道可能无效,或者设备可能正在使用中。检查播放器首选项。
据我所知,我已经安装了相关的软件包:
aptitude install -R alsa-base alsa-utils quodlibet gstreamer1.0-fluendo-mp3 gstreamer1.0-alsa
并正确配置我的声音。安装软件包并运行后alsactl init
,声音在VLC和我的Web浏览器中正常工作。
输出管线现场quodlibet的喜好播放选项卡是空白的,所以根据相关的帖子,我发现,当搜寻(1,2),我个人尝试了这些选项,以及离开领域的空白:
alsasink device=hw:0,0
alsasink device=hw:0,1
alsasink device=default
gst_pipeline = alsasink
该对拱的Linux论坛的帖子(上面的链接#2)推荐运行此命令,以确定适当的alsa设备:
python -c 'import gst; print gst.element_factory_make("alsasink").probe_get_values_name("device")'
python -c'import gst; print gst.element_factory_make(“alsasink”)。probe_get_values_name(“device”)'
然而,这给了我一个错误:
Traceback (most recent call last):
File "<string>", line 1, in<module>
gst.ElementNotFoundError: alsasink
我的系统正在运行Python 2.7.5。我错过了什么?如何让quodlibet播放mp3文件?