Bugzilla – Bug 1111
Only last track in FLAC file is correctly indexed (with cue sheet)
Last modified: 2005-03-22 16:33:36 UTC
I have a FLAC file with track information in a cue sheet, the slimserver indexes all but the last track under No Artist / No Ablum. The last track is correctly indexed. I have attached the cue sheet and metaflac --list output.
Created attachment 340 [details] Cue sheet
Created attachment 341 [details] Metaflac --list output
According to the metaflac output, you do have a an embedded cuesheet on this flac file, but you don't have any vorbis tags to identify the songs. (internal cuesheets only specify track boundries, you still have to use vorbis tags with them for metadata.) You also have an external cuesheet for the same file (which has it's own metadata). Right now, slimserver doesn't specially handle having both an external and an internal cuesheet, so the two are basically fighting it out over specifying the metadata for those tracks. The easiest way to test this in this case is probably to just remove the internal cuesheet. Try ... metaflac --remove --block-number=2 "Pink Floyd - Dark Side of the Moon.flac" and then a wipe/rescan.
Yes, removing the internal cuesheet fixes this.
So this is really more of a documentation issue, until such time as we come up with a defined way that this case is handled.