-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
discogs: Incorrect disc numbering on two-sided media such as vinyl #2887
Comments
Interesting—so would you summarize the problem as:
Is that an accurate diagnosis? Does it appear this way for other albums too? Also, do you have |
Side index would mean there should be disc1, disc2, disc3, disc4 which is not the case in my example, so no. Also in this example track C is incorrectly assigned to disc 1 instead of disc 2. |
Disabling
|
Related to |
Right—I meant the disc-relative side index. So side A on any disc is “disc 1,” side B anywhere is “disc 2,” etc. Is that right?
Indeed; I think the discogs problem is the root cause—if that were fixed, I think per_disc_numbering would behave correctly. So if anyone has the time, I think the thing to do would be to look carefully at the disc assignment code in discogs and run a few tests with examples you provide. |
There are two independent issues:
This will result in the
Medium C does not have
|
Hmm… this is the part I'm not sure I agree with. The idea behind the the On the other hand, I think I see what you mean about the problem in |
I see. So then it's the missing plugin's fault to identify those vinyl releases as having missing files. |
Yeah, good point. Is it the case that |
It appears that in the case of discogs I'll create a pull request after you confirm that this definition of |
Aha! Yes indeed; that seems like a mistake to me. Thank you! |
Fix incorrect split of a tracklist by medium for the case of two-sided mediums (beetbox#2887). Following the discussion in beetbox#2887, the 'medium_total' value should contain the number of tracks on the medium to which each particular track belongs, not the total number of different mediums present on a release. Fix unit tests accordingly.
Problem
There is an issue with annotating vinyl releases from Discogs that have multiple discs (sides A/B, C/D, etc.).
For example, take this release.
The playlist metadata on Discogs:
Beet import (tracks for Vinyl 1 and Vinyl 2 are split incorrectly):
The output of beet info after importing:
The output
tracktotal
is incorrect and it breaks the behavior of the missing plugin.Also the split into disc 1 and disc 2 is also incorrect, therefore the
disc
andtrack
values are erroneous. Those are two vinyls, and by conventions, A and B sides are vinyl 1, C and D should be vinyl 2.The text was updated successfully, but these errors were encountered: