Skip to content
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

[Bug]: 11.1.5-SNAPSHOT.20240920041432: None of my CUEsheets seem to be being indexed! #635

Open
Beechwoods opened this issue Nov 16, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@Beechwoods
Copy link

What happened?

My collection is entirely indexed using CUEsheets, to ensure that all Metadata is consistent. Some CUEsheets index single file FLAC's and WAV's, some index multi-file sets. When I switch on Enable cue indexing, none of the CUE's seem to be indexed and the log is filled with warnings:

2024-11-16 19:11:33.206 WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/Bill Evans/Bandleader/Bill Evans/(1968) - At the Montreux Jazz Festival/1998 - At the Montreux Jazz Festival (Verve Records, MGM Records 539 758-2, V6-8762, MGS-1707, Europe, CD, Remastered)/!.flac.cue

2024-11-16 19:11:33.401 WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/The Crusaders/Various Artists/(1994) - The Crusaders and Beyond/1994 - The Crusaders and Beyond... (Music Club MCCD 163, UK, CD, Compilation)/The Crusaders and Beyond_Noncompliant.cue
2024-11-16 19:11:33.518 WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/+ CCM/Wolves at the Gate/(2016) - Types & Shadows/2016 - Types & Shadows (Solid State TND000060, 810488022445, US, CD, Album)/Types & Shadows.cue
2024-11-16 19:11:33.545 WARN --- o.a.p.service.MediaFileService : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/McCarthy/(2014) - Complete Albums, Singles And BBC Sessions Collection (FLAC) CRCDMBOX15/Compiled B-Sides/(1988) - This Nelson Rockefeller 12'/!.flac.cue

Once indexing is complete, I only see the original Files, not the indexed CUE tracks, in the UI.

All CUE files work fine in Foobar2000 and MPD.

I am new to Airsonic Advanced and this branch (which I was keen on because of it's CUE indexing functionality) so do not know if this is a new issue or not.

Steps to reproduce

  1. Select Enable cue indexing
  2. Click 'Scan Media Folders now'
  3. Review logs and UI once indexing is complete.

Version

11.1.5-SNAPSHOT (Edge)

Version Detail

11.1.5-SNAPSHOT.20240920041432

Operating System

MacOS Monterey 12.7.6

Java Version

java version "23.0.1" 2024-10-15 Java(TM) SE Runtime Environment (build 23.0.1+11-39) Java HotSpot(TM) 64-Bit Server VM (build 23.0.1+11-39, mixed mode, sharing)

Database

Other

DB Detail

Built-in

Configuration paramter

JWTKey=j7jghc3vt6tcm2v8kmltf3ueup
SettingsChanged=1731783682084
EncryptionKeyPassword=############################
EncryptionKeySalt=############################
GettingStartedEnabled=false
IndexCreationInterval=1
IndexCreationHour=3
FastCacheEnabled=false
OrganizeByFolderStructure=true
UploadsFolder=%{['USER_MUSIC_FOLDERS'][0]}/Incoming
ExcludePattern=
IgnoreSymLinks=false
HideIndexedFiles=true
EnableCueIndexing=true
SplitOptions=-ss %o -t %d
SplitCommand=ffmpeg %S -i %s -vcodec copy -acodec copy -f %f -
DownsamplingCommand4=ffmpeg %S -i %s -map 0:0 -b:a %bk -v 0 -f mp3 -
HlsCommand4=ffmpeg -ss %o -i %s -s %wx%h -async 1 -c:v libx264 -flags +cgop -b:v %vk -maxrate %bk -preset superfast -copyts -b:a %rk -bufsize 256k -map 0:0 -map 0:%i -ac 2 -ar 44100 -v 0 -threads 0 -force_key_frames expr:gte(t,n_forced*10) -start_number %j -hls_time %d -hls_list_size 0 -hls_segment_filename %n %p
JukeboxCommand2=ffmpeg -ss %o -i %s -map 0:0 -v 0 -ar 44100 -ac 2 -f s16be -
VideoImageCommand=ffmpeg -r 1 -ss %o -t 1 -i %s -s %wx%h -v 0 -f mjpeg -
SubtitlesExtractionCommand=ffmpeg -i %s -map 0:%i -f %f -
TranscodeEstimateTimePadding=2000
TranscodeEstimateBytePadding=0
FullScan=false
ClearFullScanSettingAfterScan=false

Proxy Server

None

client detail

Google Chrome Version 130.0.6723.119 (Official Build) (x86_64)

language

English (United Kingdom)

Relevant log output

2024-11-16 19:13:36.687  WARN --- o.a.p.service.MediaFileService           : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/Giorgio Moroder/Donna Summer/(1977) - I Feel Love - Theme from the Deep (Down, Deep Inside)/1977 - I Feel Love - Theme from the Deep (Down, Deep Inside) (Casablanca NBD 20104, US, Vinyl, Pitman Pressing Plant)/!.flac.cue
2024-11-16 19:13:36.767  WARN --- o.a.p.service.MediaFileService           : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/Giorgio Moroder/Giorgio Moroder/(1978) - Chase/1978 - Chase (Casablanca NBD 20146 DJ, US, Vinyl, Promo)/!.flac.cue
2024-11-16 19:13:36.798  WARN --- o.a.p.service.MediaFileService           : Error parsing cuesheet /Users/#####/Music/Subsonic Library/Official/Lossless/Porcupine Tree/Compilations, Promos/(2001) - Metanoia (FLAC) Delerium DELEC CD 079, UK Issue/!.flac.cue
@Beechwoods Beechwoods added the bug Something isn't working label Nov 16, 2024
@yuygfgg
Copy link

yuygfgg commented Nov 17, 2024

�only utf8 without bom is supported currently

@UVJkiNTQ
Copy link

#624 #624

@Beechwoods
Copy link
Author

Thank you for responding. All my CUE files are UTF-8 without BOM. Checked using BBEdit.
Here is an example of one of my CUE files. I do appreciate you looking into this.
!.flac.cue.zip

@Beechwoods
Copy link
Author

I have been able to get the test CUE files included in the Source Code working, by unchecking 'Hide Virtual Tracks' - from the tooltip it looked like ticking this would hide the actual tracks created by the CUE file, but it seems to do the opposite. Now checking if I can see my own CUE file tracks. It looks like some at least are missing.

The example above, is now working. I see the CUE indexed files, plus the original, untagged FLAC files.

@Beechwoods
Copy link
Author

Beechwoods commented Nov 17, 2024

This is how that set looks with 'Hide Virtual Tracks' unchecked. All the CUE tracks get skipped on playback. Is this because the CUE file is just indexing the individual tracks, rather than splitting them?
Screenshot 2024-11-17 at 13 28 52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants