Re: [SlimDevices: SqueezeCenter] Cue file handling
RobbH wrote: > Specifically, I think it's the "INDEX 0" (or 00) command that's the > problem, when it's appended to the file containing the previous track. > That's the pregap, usually silent, that a CD player starts with when you > tell it to play a single track. When playing the whole CD or any subset > of multiple tracks in the original order, the pregaps are skipped. At > least, I think that's how I remember it working. > > The INDEX 01 commands in vco1's cue file are entirely in accordance with > the standard. I don't think they should be a problem. > > Again, that's what I think, but my expertise is very limited and not > very recent. The INDEX 01 description seems to match what Nov?Dec fix was about. When checking the Nov/Dec fix, my tests were done with CUE files which had a file per track. Other tests were done with cue files which had one file and multiple tracks. vc01 cue file has two files and multiple tracks. I don't know if this format variation was considered or tested. How are these cue files generated so test files can be created ? The "cur" filetype was a symptom of the Nov/Dec problem - badly processed track had a the "cur" filetype which I think is "internal" to LMS. My understanding, when parsing an non cue playlist, LMS create a track entry database for each real file. IIRC when parsing a cue files, LMS creates a virtual track entry for each track - referencing the most recent flac/WAv source files with the offset & duration of the track. Since 7 tracks are created, it looks like LMS manages the first "FILE" correctly and may have assumed it is a "single " source CUE files and so processing of remaining tracks breaks down. A comment on the original pull request may notify the author of multi source processing of the issue - https://github.com/Logitech/slimserver/pull/434 bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
I'm still working my way through the code, especially cue.pm. Being not fluent in Perl (to say the least ;-)) and unfamiliar with the inner workings of LMS altogether, that takes a while. Still, I'm pretty sure the handling of a cue sheet with multiple files contains a bug. The fact that the 'source' files show up in the LMS lists with file type 'cur' while these should be hidden (line 656 onwards) is one thing I'm looking into. vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
bpa wrote: > You're probably right. I don't use cue files and the comment about > "INDEX" makes sense as when I tested the unsupported EAC generated > variant it had "INDEX" entries. > > Specifically, I think it's the "INDEX 0" (or 00) command that's the problem, when it's appended to the file containing the previous track. That's the pregap, usually silent, that a CD player starts with when you tell it to play a single track. When playing the whole CD or any subset of multiple tracks in the original order, the pregaps are skipped. At least, I think that's how I remember it working. The INDEX 01 commands in vco1's cue file are entirely in accordance with the standard. I don't think they should be a problem. Again, that's what I think, but my expertise is very limited and not very recent. LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player no high-end or esoteric audio gear 1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired RobbH's Profile: http://forums.slimdevices.com/member.php?userid=67008 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
bpa wrote: > You're probably right. I don't use cue files and the comment about > "INDEX" makes sense as when I tested the unsupported EAC generated > variant it had "INDEX" entries. > > > Isn't the just the audio copyrighted not the CUE text file ? > Can you not even share the CUE file with the specific track title > associated the audio files obscured. > The structure of the CUE file is important so that it can be checked not > the value of the fields. Sorry, I misunderstood. Of course I can share the CUE sheet. Artist, album and titles replaced, but the structure fully intact. Code: REM DATE 2019 PERFORMER "Artist Name" TITLE "Album Title" FILE "Artist Name - Album Title 1.flac" WAVE TRACK 01 AUDIO TITLE "Title 1" PERFORMER "Artist Name" INDEX 01 00:00:00 TRACK 02 AUDIO TITLE "Title 2" PERFORMER "Artist Name" INDEX 01 09:2:00 TRACK 03 AUDIO TITLE "Title 3" PERFORMER "Artist Name" INDEX 01 17:00:00 TRACK 04 AUDIO TITLE "Title 4" PERFORMER "Artist Name" INDEX 01 26:19:54 TRACK 05 AUDIO TITLE "Titel 5" PERFORMER "Artist Name" INDEX 01 35:32:00 TRACK 06 AUDIO TITLE "Title 6" PERFORMER "Artist Name" INDEX 01 42:36:45 FILE "Artist Name - Album Title 2.flac" WAVE TRACK 07 AUDIO TITLE "Title 7" PERFORMER "Artist Name" INDEX 01 00:00:00 TRACK 08 AUDIO TITLE "Title 8" PERFORMER "Artist Name" INDEX 01 07:46:00 TRACK 09 AUDIO TITLE "Title 9" PERFORMER "Artist Name" INDEX 01 17:00:00 TRACK 10 AUDIO TITLE "Title 10" PERFORMER "Artist Name" INDEX 01 22:02:00 TRACK 11 AUDIO TITLE "Title 11" PERFORMER "Artist Name" INDEX 01 26:31:54 TRACK 12 AUDIO TITLE "Title 12" PERFORMER "Artist Name" INDEX 01 33:50:54 TRACK 13 AUDIO TITLE "Title 13" PERFORMER "Artist Name" INDEX 01 37:56:26 TRACK 14 AUDIO TITLE "Title 14" PERFORMER "Artist Name" INDEX 01 43:43:10 TRACK 15 AUDIO TITLE "Title 15" PERFORMER "Artist Name" INDEX 01 50:45:02 vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
RobbH wrote: > Please forgive me if I'm wildly off base here. That's not at all > unlikely. But I think what makes certain multi-source cue files > non-standard is the addition of a pregap (index 0 command) for each > track (>1) to the end of the preceding track. Without this quirk, > multi-source cue files can meet all standards. You're probably right. I don't use cue files and the comment about "INDEX" makes sense as when I tested the unsupported EAC generated variant it had "INDEX" entries. vc01 wrote: > I can't share the files unfortunately. It's copyrighted material. Isn't the just the audio copyrighted not the CUE text file ? Can you not even share the CUE file with the specific track title associated the audio files obscured. The structure of the CUE file is important so that it can be checked not the value of the fields. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
bpa wrote: > My earlier posts were to do with cue files with multiple source files. > The Nov/Dec LMS problem with Cue files was related to cue files with > multiple source files - this seems to be similar to the edge case you > are referring. > The cue file you posted had only one source flac file. > The point I made earlier was that not all multi source cue file formats > are supported - in particular EAC generated ones. Cue files with > multiple flac files were tested. They seemed to be OK with just the > correct file name - never tested whether the flac (or WAV) file name had > to be the exactly same as track name. > > Post a the cue file with multiple source files. Please forgive me if I'm wildly off base here. That's not at all unlikely. But I think what makes certain multi-source cue files non-standard is the addition of a pregap (index 0 command) for each track (>1) to the end of the preceding track. Without this quirk, multi-source cue files can meet all standards. LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player no high-end or esoteric audio gear 1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired RobbH's Profile: http://forums.slimdevices.com/member.php?userid=67008 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
mherger wrote: > One case we've seen recently was where a FLAC file had an embedded CUE > sheet in addition to the .CUE sheet, and they weren't identical. Would > you mind sharing your files with us to investigate? > > -- > > Michael I can't share the files unfortunately. It's copyrighted material. Is there a way to check is there is an embedded cue sheet? My tag editor (Yate on MacOS), doesn't show anything that remotely looks like there might be a cue sheet embedded, nor does LMS provide hints. But you never know... vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Regular CUE sheets, i.e. with one file, are working fine now. Although I'm still curious to know what the requirements are: do filenames matter (off course the filename in the cue sheet should be equal to the filename of the flac/m3 file)? What's the logic for not adding files to the database when there is a cue sheet? The multi file CUE sheet is an edge case indeed. And it's already working better than before (which was not at all ;-)). I'm still testing with that. The CUE sheet is bare bones. Nothing fancy, nothing that shouldn't be there. Also there are no embedded cue sheets available. Let me put it like this, it would be a nice to have. Although, now LMS is almost there, it would be nice to get it completely working. vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
vco1 wrote: > One thing that's not fully working is the (highly anticpated) change to > handle multiple files in a cue sheet. This works almost. Which is a lot > better than "not at all" as it was in 7.9.x. ;-) However, for this > edge-case scenario, I still see the flac 'source' files in the > tracklist. Renaming these flac files to be artist - album.flac is not > possible obviously, as there are multiple 'source' flac files. So these > need to be somehow unique. My earlier posts were to do with cue files with multiple source files. The Nov/Dec LMS problem with Cue files was related to cue files with multiple source files - this seems to be similar to the edge case you are referring. The cue file you posted had only one source flac file. The point I made earlier was that not all multi source cue file formats are supported - in particular EAC generated ones. Cue files with multiple flac files were tested. They seemed to be OK with just the correct file name - never tested whether the flac (or WAV) file name had to be the exactly same as track name. Post a the cue file with multiple source files. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Handling of the CUE file that I posted earlier is okay now. I got this working by making both the flac filename and cue filename the same. I.e. artist - album.flac and artist - album.cue. Album title tag has also been changed in the flac file. And fo course I changed the cue sheet to reflect the changed flac filename. I haven't looked in detail at the code yet, but is a particular naming of the files a requirement for cue sheet handling in LMS? One thing that's not fully working is the (highly anticpated) change to handle multiple files in a cue sheet. This works almost. Which is a lot better than "not at all" as it was in 7.9.x. ;-) However, for this edge-case scenario, I still see the flac 'source' files in the tracklist. Renaming these flac files to be artist - album.flac is not possible obviously, as there are multiple 'source' flac files. So these need to be somehow unique. vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
One case we've seen recently was where a FLAC file had an embedded CUE sheet in addition to the .CUE sheet, and they weren't identical. Would you mind sharing your files with us to investigate? -- Michael ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
RobbH wrote: > It looks like a normal cue file to me, but I can't claim great expertise > on the subject. What's interesting is that the name of the flac file > includes "07" in a way that looks a lot like a track number, but there > are only six tracks on the album. That shouldn't cause it to be > interpreted as a separate track, but who knows. The Pull request change that seemed to initiate this problem is https://github.com/Logitech/slimserver/pull/434 Another user just before Christmas also had problem with Cue file and I spent time trying to understand the difference between standard and non-standard and whether the problem cue file is "non-standard". Like this cue file in the thread, I couldn't see the difference. So the issue is (i) is the cue file in this thread "non-standard" / unsupported and (ii) if it is "standard"/supported, despite the Dec fix, is LMS scanner then treating some valid cue files as "non-standard" and ignoring them or is it a new problem. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
bpa wrote: > I can't offer an opinion on the format as I don't fully understand the > nuances just that this was an issue back in Nov where an LMS change by > oleg to Cue file processing broke handling of "non standard" format for > a number of users.. IIRC For "non-standard" see > https://en.wikipedia.org/wiki/Cue_sheet_(computing) It looks like a normal cue file to me, but I can't claim great expertise on the subject. What's interesting is that the name of the flac file includes "07" in a way that looks a lot like a track number, but there are only six tracks on the album. That shouldn't cause it to be interpreted as a separate track, but who knows. LMS 8 nightly; 3 Squeezelite players connected by powerline ethernet; 5 wireless players connected via Airplay Bridge; 1 SqueezeAmp player no high-end or esoteric audio gear 1 Squeezebox Radio (upgraded UE Smart Radio) now mostly retired RobbH's Profile: http://forums.slimdevices.com/member.php?userid=67008 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Paul Webster wrote: > The CUE file is in one of the earlier posts in the thread and looked > normal to me. I can't offer an opinion on the format as I don't fully understand the nuances just that this was an issue back in Nov where an LMS change by oleg to Cue file processing broke handling of "non standard" format for a number of users.. IIRC For "non-standard" see https://en.wikipedia.org/wiki/Cue_sheet_(computing) bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
The CUE file is in one of the earlier posts in the thread and looked normal to me. Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
vco1 wrote: > If I play the cue file from there, only 6 tracks show up. And it plays > fine (so it seems, I haven't played the full album). > > What seems to be the issue is that the flac file is scanned as an album > track too when there is a cue file in the directory. This is the behaviour of the scanner when the cue file is a non-standard variant. How was the cue file created ? Was it with EAC ? bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Just guessing at things here ... Does the .cue file have exactly (double check spaces) the same name as the .flac file (apart from the extension obviously)? How about the scanner.log ? Might be a clue in there (will probably have to increase scanner logging levels to see details). Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Paul Webster wrote: > Had you tried to play it using the My Music/Music Folder interface? If I play the cue file from there, only 6 tracks show up. And it plays fine (so it seems, I haven't played the full album). What seems to be the issue is that the flac file is scanned as an album track too when there is a cue file in the directory. vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Had you tried to play it using the My Music/Music Folder interface? Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Paul Webster wrote: > Can you risk a Clear and Rescan? Done. That's what I do every time when testing such things. So, that didn't help. vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Can you risk a Clear and Rescan? Paul Webster http://dabdig.blogspot.com author of \"now playing\" plugins covering radio france (fip etc), kcrw, supla finland, abc australia, cbc/radio-canada and rte ireland Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
bpa wrote: > As recommended, upgrade to 8.1.1 first. > > If problem persists - post a copy of the cue file, there is an > unsupported non standard CUE variant produced by EAC - if this is used - > the cue file is ignored. Upgraded to 8.1.1 and unfortunately the tracklist is still not okay. It contains both the titles from the CUE sheet as well as the file. So for the below example, there are 7 tracks in the tracklist in LMS (instead of 6). This is the CUE sheet: Code: REM DATE 2020 PERFORMER "Robert Rich" TITLE "Offering To The Morning Fog" FILE "Robert Rich - Offering to the Morning Fog - 07 Offering to the Morning Fog - 2496 - full album.flac" WAVE TRACK 01 AUDIO TITLE "Distant Traveler" PERFORMER "Robert Rich" INDEX 01 00:00:00 TRACK 02 AUDIO TITLE "Cantus For Hospitality" PERFORMER "Robert Rich" INDEX 01 13:13:40 TRACK 03 AUDIO TITLE "Oneiric Cocoon" PERFORMER "Robert Rich" INDEX 01 22:47:60 TRACK 04 AUDIO TITLE "Awake When Shadows Walk" PERFORMER "Robert Rich" INDEX 01 33:50:60 TRACK 05 AUDIO TITLE "Refuge In Breathing" PERFORMER "Robert Rich" INDEX 01 44:56:30 TRACK 06 AUDIO TITLE "Fall Up, The Clouds Will Catch You" PERFORMER "Robert Rich" INDEX 01 55:44:60 vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
vco1 wrote: > Shouldn't the flac file be excluded in the scan when there is a cue > file? Or should files have certain names or tags in order to use a cue > sheet? As recommended, upgrade to 8.1.1 first. If problem persists - post a copy of the cue file, there is an unsupported non standard CUE variant produced by EAC - if this is used - the cue file is ignored. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
mherger wrote: > > Can someone help me how to handle cue files in LMS 8.1.0? > > Update to the 8.1.1 nightly build :-) > > -- > > Michael Check. Will do. Thanks! vco1's Profile: http://forums.slimdevices.com/member.php?userid=68036 View this thread: http://forums.slimdevices.com/showthread.php?t=113663 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Cue file handling
Can someone help me how to handle cue files in LMS 8.1.0? Update to the 8.1.1 nightly build :-) -- Michael ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter