Closed decaby7e closed 4 years ago
Yeah it's most likely that something is missing from the metadata(maybe artist data?)
Server makes the assumption that all your music is correctly tagged and doesn't handle errors that well... It's something to improve on
Sounds about right; I found another song with metadata that I knew to be valid and that worked fine.
This is happening for all of my library. The songs are in .m4a format. They show up in app but /system/info
is showing "albums":0,"artists":0,"
When scanning my library I get the same error a few albums out, and then the scan halts. All songs identified up until the error works.
Maybe it's possible to keep scanning and output the files with errors to the log?
Confirmed it's the meta data. Once I added values for Title, Contributing artists, and Album to the files, everything worked. One bad file still seems to break the entire server though. Wouldn't connect through the web player or app if one file was missing any of those three.
Anyway to just use the file name as the title and default the Artist and Album to 'Unknown' or something similar if they're missing?
Was hoping to allow certain non-technical users to add their own music by making the file location a share, but if they can unknowingly break the server...
While using the supplied docker files, the following crash occurs when an MP3 is added to the music directory:
The following is my project structure:
I suspect the issue could be related to the metadata of the mp3 by account of
LibraryService.extractMetadata
being in the error but this is just speculation.Any help would be appreciated in debugging this issue :smile: