FS#40763 - [beets] No optional deps for beet's replaygain plugin
Attached to Project:
Community Packages
Opened by aaaaaaaaaaaaaaaaaaaa (Pyroh) - Sunday, 08 June 2014, 23:35 GMT
Last edited by Maxime Gauduin (Alucryd) - Tuesday, 10 June 2014, 14:41 GMT
Opened by aaaaaaaaaaaaaaaaaaaa (Pyroh) - Sunday, 08 June 2014, 23:35 GMT
Last edited by Maxime Gauduin (Alucryd) - Tuesday, 10 June 2014, 14:41 GMT
|
Details
Description:
beets has a replaygain plugin which can automatically scan and apply replaygain tags for audio files on "beet import" or when "beet replaygain is called". In order for beets to use gstreamer as a replaygain backend, gst-python and gst-plugins-good need to be installed. Installing just gst-python provides the Python bindings beets needs to use Gstreamer, but presumably not the gstreamer libraries required for the media files beets requests because running "beet" crashes without gst-plugins-good (which contains FLAC decoding capabilities for gstreamer, among other things). To sum it all up adding gst-python and gst-plugins-good as optional runtime deps for beets should be fine. Additional info: * Using beets 1.3.6-1 |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Tuesday, 10 June 2014, 14:41 GMT
Reason for closing: Implemented
Additional comments about closing: 1.3.6-2
Tuesday, 10 June 2014, 14:41 GMT
Reason for closing: Implemented
Additional comments about closing: 1.3.6-2
Comment by
Maxime Gauduin (Alucryd) - Tuesday,
10 June 2014, 14:40 GMT
You will need bad and ugly as well to cover all audio formats so
I've included them. Also completed the gstreamer0.10 optdepends
collection, according to the doc BPD and Chromaprint/Acoustid
still need gst0.10 while ReplayGain needs gst1.0.