Getting disc 2 with only a ToC

I’m writing a metadata server in python for old Windows Media Player clients, which only send a ToC to identify a CD. This has been working well, but when I picked up a 2 CD set I noticed that the metadata for the first CD would be applied to the second as well. The ToCs are different, but for some reason both ToCs are tied to the same release, which means they both get treated as the same disc. Obviously this is a problem, and I’ve been having a hard time trying to think of a solution. Any ideas?

1 Like