[kscd] [Bug 340932] New: cd lookup/playlist broken for multi-disc releases (libmusicbrainz)
Johannes Dewender
kde at JonnyJD.net
Thu Nov 13 17:28:11 GMT 2014
https://bugs.kde.org/show_bug.cgi?id=340932
Bug ID: 340932
Summary: cd lookup/playlist broken for multi-disc releases
(libmusicbrainz)
Product: kscd
Version: unspecified
Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: kde-multimedia at kde.org
Reporter: kde at JonnyJD.net
When using kscd with a release that has multiple discs (like a deluxe version
with a bonus disc), both discs show the playlist from the first disc. So the
bonus disc will show the playlist of the album (even if the discs have a
different number of tracks)
Reproducible: Always
Steps to Reproduce:
1. insert second disc of a multi-disc release in the drive
2. open kscd
3. open the playlist (wait for the lookup to finish first)
Actual Results:
The playlist for the first disc is displayed.
Expected Results:
The playlist for the second (inserted) disc should be shown.
The problem is libmusicbrainz version 3. This version still uses the
MusicBrainz Web Service Version 1:
https://musicbrainz.org/doc/Development/XML_Web_Service/Version_1 (WS/1)
This webservice broke for multi-disc releases with the introduction of a new
(server-side) schema.
It is advisable to use libmusicbrainz version 5:
https://musicbrainz.org/doc/libmusicbrainz
That version uses Version 2 of the MusicBrainz Web Service, which was
redesigned to work better with the new schema.
https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2 (WS/2)
FYI:
That schema change happened in 2011 and the problem probably exists since then.
At least on Arch Linux kscd is the last program/package still using
libmusicbrainz3
The actual change is that back then every disc was technically a "release"
while now there is difference between a "release" and (multiple) discs (medium)
belonging to that release.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-multimedia
mailing list