beets
beets copied to clipboard
BPD: Could not create playbin
I installed these deps:
brew reinstall gstreamer gst-plugins-base pygobject3 gst-plugins-good
But BPD fails to call GStreamer (found this related PR).
Problem
Running this command in verbose (-vv) mode:
$ python3 -m beets -vv bpd
Led to this problem:
user configuration: /Users/robin/.config/beets/config.yaml
data directory: /Users/robin/.config/beets
plugin paths:
Sending event: pluginload
library database: /Users/robin/.config/beets/library.db
library directory: /Users/robin/Music
Sending event: library_opened
bpd: Starting server...
error: Could not create playbin
Here's a link to the music files that trigger the bug (if relevant):
Setup
- OS: macOS 12.5.1 (arm64)
- Python version: Python 3.10.6
- beets version: 1.6.0
- Turning off plugins made problem go away (yes/no): n/a
My configuration (output of beet config) is:
plugins: bpd
bpd:
host: 127.0.0.1
port: 6600
password: REDACTED
volume: 100
control_port: 6601
It's hard to say exactly what went wrong here! Maybe the GST_DEBUG environment variable would cause Gstreamer to reveal more information? https://gstreamer.freedesktop.org/documentation/tutorials/basic/debugging-tools.html?gi-language=c
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.