Open hadess opened 7 months ago
(I agree this makes sense, and it doesn't seem like it would be too hard to implement)
Another point to take into account, this happened because of a stray space before the release ID:
INFO:whipper.command.cd:using configured read offset 6
INFO:whipper.command.cd:checking device /dev/sr0
CDDB disc id: f90e3d12
MusicBrainz disc id dVukfZ08RlVQuqYfOL60SeweAV8-
MusicBrainz lookup URL https://musicbrainz.org/cdtoc/attach?toc=1+18+273555+150+19657+30175+49812+65022+66767+84210+101910+108992+128717+144430+154930+158950+180470+203202+224162+231362+256785&tracks=18&id=dVukfZ08RlVQuqYfOL60SeweAV8-
Disc duration: 01:00:45.400, 18 audio tracks
Matching releases:
Artist : The Avalanches
Title : Since I Left You
Duration: 01:00:49.036
URL : https://musicbrainz.org/release/ccf667b9-0705-4e87-8c96-13948316efa6
Release : ccf667b9-0705-4e87-8c96-13948316efa6
Type : Album
Barcode : 724353493929
Country : Australia
Cat no : MODCD014
Artist : The Avalanches
Title : Since I Left You
Duration: 01:00:49.036
URL : https://musicbrainz.org/release/7064948b-af9f-3c45-b7a0-4109a61693ff
Release : 7064948b-af9f-3c45-b7a0-4109a61693ff
Type : Album
Barcode : 634904013820
Country : United Kingdom
Cat no : XLCD138
Artist : The Avalanches
Title : Since I Left You
Duration: 01:00:49.036
URL : https://musicbrainz.org/release/0ae16051-e092-3919-ba51-976dfc027cc0
Release : 0ae16051-e092-3919-ba51-976dfc027cc0
Type : Album
Barcode : 724381028421
Country : France
Cat no : 7243 8 10284 2 1
Please select a release [ccf667b9-0705-4e87-8c96-13948316efa6]: 7064948b-af9f-3c45-b7a0-4109a61693ff
WARNING:whipper.common.program:requested release id ' 7064948b-af9f-3c45-b7a0-4109a61693ff', but none of the found releases match
INFO:whipper.command.cd:FreeDB identifies disc as ['The Avalanches / Since I Left You']
CRITICAL:whipper.command.cd:unable to retrieve disc metadata, --unknown argument not passed
Selecting a release requires copy/pasting all or part of the release UUID, which isn't the clearest of interactions. Ideally, the matching releases would be numbered, and typing one of the numbers would select it.
This is also discussed in https://github.com/whipper-team/whipper/pull/549 which only makes it clearer what the current behaviour is, rather than changing it.