owntone / owntone-server

Linux/FreeBSD DAAP (iTunes) and MPD audio server with support for AirPlay 1 and 2 speakers (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
https://owntone.github.io/owntone-server
GNU General Public License v2.0
2.04k stars 234 forks source link

Artwork and multi-discs #186

Open dxlr8r opened 8 years ago

dxlr8r commented 8 years ago

Hello, I can't get artwork to show on multi-discs. Even though all the songs are in the same folder etc. Have tried with different hierarchies, daemon restarts, caches cleared, etc. and I can't get it to work. Running forked-daapd 23.3 on Crux Linux.

ejurgensen commented 8 years ago

Ok, could you set the log level to debug and disable the cache in the config, restart and then try to browse the album in whatever client you are using?

Then post the relevant parts of the log file. To start with, I only need to see the part of the log file that contains the artwork request and what follows (so forked-daapd's processing of the request).

Also, please let me know what kind of artwork you have for these songs. Is it an image in the folder, or is the artwork embedded in the audio files?

dxlr8r commented 8 years ago

No embedded artwork. I have however been working with symlinks, and seems like that is the source. This is my findings.

/mlib/Toto/Isolation # where forked-daapd looks for the music

/org/Toto/Isolation/

md5(cover.jpeg) =! md5(Isolation.jpg) . In this example iTunes will pick up Isolation.jpg as art, cover.jpg won't be picked up either by forked-daap or iTunes.

Does this make sense to you? I could post logs etc. but I have tested this theory a lot and it is reproducible.

ejurgensen commented 8 years ago

If I understand correctly, you are symlinking individual files? I haven't tried that, but I do notice that the original author has a written a warning about that in the README: "Bottom line: symlinks are for directories only."

If that is not what you are doing, please post a recipe for reproducing the problem, so I can try it myself.

devdym commented 8 years ago

Hi,

It was my mistake. I’ve hit wrong button. I have deleted from my repositories this project and i’ll just follow yours.

On Oct 23, 2015, at 23:22, ejurgensen notifications@github.com wrote:

If I understand correctly, you are symlinking individual files? I haven't tried that, but I do notice that the original author has a written a warning about that in the README: "Bottom line: symlinks are for directories only."

If that is not what you are doing, please post a recipe for reproducing the problem, so I can try it myself.

— Reply to this email directly or view it on GitHub https://github.com/ejurgensen/forked-daapd/issues/186#issuecomment-150680184.

dxlr8r commented 8 years ago

Yes I do. I use a program called beet, it scans a folder/folders and import them into another and organizes the music for you after your wishes, and can be configured to use symlinks instead of moving/copying the source. It creates all the needed folders and symlinks the music into the album folder in my music library.

There is no embedded artworks involved either btw.

I have noticed that the music on the source (not in my music library) has varying quality for it's metadata. For different reasons I don't want to mess with the source in any way, so that means I can't change the metadata, rename the files or move anything; so I'll probably copy it over from the source and suffer the reduced disk space to get the music organized and cleaned up the way I want it. The reason I wanted to symlink was to save space.

It started out as a good idea, but in the end I'll just copy the files to the music library. Meaning I don't need to use symlinks. So one else might want to in the future though, so this is for future reference to them from my part.

Hardlinking works though as I said (if both source and music library are on the same disk, which they are in my case), but that doesn't change anything for me since that means I can't change the metadata (since that also would change it on the source which I don't want to).

dxlr8r commented 8 years ago

Here is my test with a completely empty library. All settings, caches deleted before first launch. This results in "Scoundrel Days"'s album art is shown (iTunes). Of course these album have more tracks, but I wanted to reduce entries in the log etc. so I kept it at one song per album and two test albums for my CD collection. One where to artwork in shown and the other where it is not, despise both having a cover.jpg. Log preferences is debug.

# ls -l /mnt/files/Music/server/linked/a-ha/*
Scoundrel Days:
total 36K
lrwxrwxrwx 1 foo foo  87 Oct 23 16:05 01 Scoundrel Days.flac -> /mnt/files/source/a-ha - Scoundrel Days/01.Scoundrel Days.flac
-rw-r--r-- 1 foo foo 30K Oct  2 19:49 cover.jpg

Stay on These Roads:
total 92K
lrwxrwxrwx 1 foo foo 113 Oct 23 16:10 01 - Stay On These Roads.flac -> /mnt/files/source/a-ha - 1988 - Stay On These Roads/01 - Stay On These Roads.flac
-rw-r--r-- 1 foo foo 85K Oct 23 00:15 cover.jpg

# ls -l /mnt/files/source/*
a-ha - Scoundrel Days:
total 23M
-rw-r--r--   1 foo foo  23M Oct  2 19:49 01.Scoundrel Days.flac
-rw-r--r--   1 foo foo  30K Oct  2 19:49 a-ha - Scoundrel Days.jpg

a-ha - 1988 - Stay On These Roads:
total 30M
-rw-r--r--   1 simen simen  30M Oct 23 00:15 01 - Stay On These Roads.flac

# cat /home/foo/.forked-daapd/forked-daapd.log
[2015-10-24 01:20:04] [  LOG]     main: Forked Media Server Version 23.3 taking off
[2015-10-24 01:20:04] [DEBUG]     main: Initialized with gcrypt 1.6.3
[2015-10-24 01:20:04] [DEBUG]     main: PID: 25099
[2015-10-24 01:20:04] [  LOG]     main: mDNS init
[2015-10-24 01:20:04] [DEBUG]     mdns: Initializing Avahi mDNS
[2015-10-24 01:20:04] [  LOG]     mdns: Avahi state change: Client running
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: No entries yet... skipping service create
[2015-10-24 01:20:04] [ INFO]     main: Initializing database
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT value FROM admin a WHERE a.key = 'schema_version_major';'
[2015-10-24 01:20:04] [ WARN]       db: Could not prepare statement: no such table: admin
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT value FROM admin a WHERE a.key = 'schema_version';'
[2015-10-24 01:20:04] [ WARN]       db: Could not prepare statement: no such table: admin
[2015-10-24 01:20:04] [  LOG]       db: Could not check database version, trying DB init
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table admin
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table files
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table playlists
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table playlistitems
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table groups
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table pairings
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table speakers
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create table inotify
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create view filelist
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create trigger update_groups_new_file
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create trigger update_groups_update_file
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default playlist
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default smart playlist 'Music'
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default smart playlist 'Movies'
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default smart playlist 'TV Shows'
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default smart playlist 'Podcasts'
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: create default smart playlist 'Audiobooks'
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: set schema version major
[2015-10-24 01:20:04] [DEBUG]       db: DB init table query: set schema version minor
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create rescan index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create songartistid index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create songalbumid index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create state/mkind/sari index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create state/mkind/sali index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create artist index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create album_artist index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create composer index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create genre index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create title index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create album index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create filelist index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create playlist path index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create playlist state index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create file path index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create playlist id index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create groups persistentid index
[2015-10-24 01:20:04] [DEBUG]       db: DB init index query: create pairing guid index
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'ANALYZE;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_library' set with query 'UPDATE playlists SET title = 'Library' WHERE type = 0 AND special_id = 0;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_music' set with query 'UPDATE playlists SET title = 'Music' WHERE type = 0 AND special_id = 6;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_movies' set with query 'UPDATE playlists SET title = 'Movies' WHERE type = 0 AND special_id = 4;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_tvshows' set with query 'UPDATE playlists SET title = 'TV Shows' WHERE type = 0 AND special_id = 5;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_podcasts' set with query 'UPDATE playlists SET title = 'Podcasts' WHERE type = 0 AND special_id = 1;'
[2015-10-24 01:20:04] [DEBUG]       db: Playlist title for config item 'name_audiobooks' set with query 'UPDATE playlists SET title = 'Audiobooks' WHERE type = 0 AND special_id = 7;'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0;'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM playlists p WHERE p.disabled = 0;'
[2015-10-24 01:20:04] [  LOG]       db: Database OK with 0 active files and 6 active playlists
[2015-10-24 01:20:04] [ INFO]    cache: cache thread init
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT s.selected, s.volume FROM speakers s WHERE s.id = 0;'
[2015-10-24 01:20:04] [ INFO]   laudio: Local audio output: 'dummy'
[2015-10-24 01:20:04] [DEBUG]     raop: Timing IPv4 port: 38355
[2015-10-24 01:20:04] [DEBUG]     raop: Control IPv4 port: 33795
[2015-10-24 01:20:04] [DEBUG]     mdns: Adding service browser for type _raop._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Adding service browser for type _touch-remote._tcp
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'DELETE FROM inotify;'
[2015-10-24 01:20:04] [ INFO]     main: Registering rendezvous names
[2015-10-24 01:20:04] [DEBUG]     mdns: Adding mDNS service fileserver/_rsp._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key txtvers=1
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Database ID=B71344BC
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Machine ID=B71344BC
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Machine Name=fileserver
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key mtd-version=23.3
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key iTSh Version=131073
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Version=196610
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Password=false
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key ffid=1fe67e74
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering fileserver/_rsp._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Adding mDNS service fileserver/_daap._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key txtvers=1
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Database ID=B71344BC
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Machine ID=B71344BC
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Machine Name=fileserver
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key mtd-version=23.3
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key iTSh Version=131073
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Version=196610
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Password=false
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key ffid=1fe67e74
[2015-10-24 01:20:04] [DEBUG]     mdns: Resetting mDNS group
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering fileserver/_daap._tcp
[2015-10-24 01:20:04] [DEBUG]    cache: Running query 'SELECT value FROM admin_cache WHERE key = 'cache_version';'
[2015-10-24 01:20:04] [ WARN]    cache: Could not prepare statement: no such table: admin_cache
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering fileserver/_rsp._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Adding mDNS service A0BD5B830869C9CA/_touch-able._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key txtvers=1
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key DbId=A0BD5B830869C9CA
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key DvTy=iTunes
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key DvSv=2306
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key Ver=131073
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key OSsi=0x1F5
[2015-10-24 01:20:04] [DEBUG]     mdns: Added key CtlN=fileserver
[2015-10-24 01:20:04] [DEBUG]     mdns: Resetting mDNS group
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Creating service group
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering A0BD5B830869C9CA/_touch-able._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering fileserver/_daap._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Re-registering fileserver/_rsp._tcp
[2015-10-24 01:20:04] [DEBUG]     mdns: Avahi Browser (_raop._tcp): no more results (CACHE_EXHAUSTED)
[2015-10-24 01:20:04] [DEBUG]     mdns: Avahi Browser (_raop._tcp): no more results (ALL_FOR_NOW)
[2015-10-24 01:20:04] [DEBUG]     mdns: Avahi Browser (_touch-remote._tcp): no more results (CACHE_EXHAUSTED)
[2015-10-24 01:20:04] [DEBUG]     mdns: Avahi Browser (_touch-remote._tcp): no more results (ALL_FOR_NOW)
[2015-10-24 01:20:04] [DEBUG]     mdns: Group registering
[2015-10-24 01:20:04] [DEBUG]     mdns: Group uncommitted
[2015-10-24 01:20:04] [DEBUG]     mdns: Group registering
[2015-10-24 01:20:04] [DEBUG]     mdns: Group uncommitted
[2015-10-24 01:20:04] [DEBUG]     mdns: Group registering
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'DELETE FROM groups;'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'UPDATE files SET songartistid = daap_songalbumid(LOWER(album_artist), '');'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'UPDATE files SET songalbumid = daap_songalbumid(LOWER(album_artist), LOWER(album));'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'BEGIN TRANSACTION;'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (1, 0, '/mnt/files/Music/server');'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server/imported (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (2, 0, '/mnt/files/Music/server/imported');'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server/linked (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (3, 0, '/mnt/files/Music/server/linked');'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server/linked/a-ha (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (4, 0, '/mnt/files/Music/server/linked/a-ha');'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server/linked/a-ha/Stay on These Roads (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT f.id, f.db_timestamp FROM files f WHERE f.path = '/mnt/files/source/a-ha - 1988 - Stay On These Roads/01 - Stay On These Roads.flac';'
[2015-10-24 01:20:04] [DEBUG]       db: No results
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: Format flac probed with size=2048 and score=50
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Blocksize: 4096
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Framesize: 12599
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Samplerate: 44100
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Channels: 2
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Bits: 16
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: err{or,}_recognition separate: 1; 1
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: err{or,}_recognition combined: 1; 10001
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Blocksize: 4096
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Framesize: 12599
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Samplerate: 44100
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Channels: 2
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Bits: 16
[2015-10-24 01:20:04] [ WARN]   ffmpeg: max_analyze_duration 5000000 reached at 5015510
[2015-10-24 01:20:04] [DEBUG]     scan: File has 1 streams
[2015-10-24 01:20:04] [DEBUG]     scan: Duration 286533 ms, bitrate 869 kbps
[2015-10-24 01:20:04] [DEBUG]     scan: samplerate 44100, bps 16
[2015-10-24 01:20:04] [DEBUG]     scan: FLAC
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 0 tags from file metadata
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 0 tags with extra md_map
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 5 tags from file metadata
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 5 tags with generic md_map, 5 tags total
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, artwork, rating, play_count, seek, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num,  songartistid, songalbumid,  title_sort, artist_sort, album_sort, composer_sort, album_artist_sort, virtual_path )  VALUES (NULL, '/mnt/files/source/a-ha - 1988 - Stay On These Roads/01 - Stay On These Roads.flac', '01 - Stay On These Roads.flac', TRIM('Stay On These Roads'), TRIM('a-ha'), TRIM('Stay On These Roads'), TRIM('Unknown genre'), TRIM(NULL), 'flac', TRIM(NULL), TRIM(NULL), TRIM(NULL), TRIM(NULL), NULL, 869, 44100, 286533, 31125318, 1988, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 'FLAC audio file', 1445642404, 1445552136, 0, 1445642404, 0, 0, 'flac', 0, 0, 0, 16, TRIM('a-ha'), 1, TRIM(NULL), TRIM(NULL), TRIM(NULL), 0, 0, daap_songalbumid(LOWER(TRIM('a-ha')), ''), daap_songalbumid(LOWER(TRIM('a-ha')), LOWER(TRIM('Stay On These Roads'))),  TRIM('Stay On These Roads'), TRIM('a-ha'), TRIM('Stay On These Roads'), TRIM(NULL), TRIM('a-ha'), TRIM('/file:/mnt/files/source/a-ha - 1988 - Stay On These Roads/01 - Stay On These Roads.flac'));'
[2015-10-24 01:20:04] [DEBUG]     scan: Artwork file: /mnt/files/Music/server/linked/a-ha/Stay on These Roads/cover.jpg
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (5, 0, '/mnt/files/Music/server/linked/a-ha/Stay on These Roads');'
[2015-10-24 01:20:04] [DEBUG]     scan: Processing directory /mnt/files/Music/server/linked/a-ha/Scoundrel Days (flags = 0x1)
[2015-10-24 01:20:04] [DEBUG]     scan: Artwork file: /mnt/files/Music/server/linked/a-ha/Scoundrel Days/cover.jpg
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'SELECT f.id, f.db_timestamp FROM files f WHERE f.path = '/mnt/files/source/a-ha - Scoundrel Days/01.Scoundrel Days.flac';'
[2015-10-24 01:20:04] [DEBUG]       db: No results
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: Format flac probed with size=2048 and score=50
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Blocksize: 4096
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Framesize: 12183
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Samplerate: 44100
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Channels: 2
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Bits: 16
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: err{or,}_recognition separate: 1; 1
[2015-10-24 01:20:04] [DEBUG]   ffmpeg: err{or,}_recognition combined: 1; 10001
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Blocksize: 4096
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Max Framesize: 12183
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Samplerate: 44100
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Channels: 2
[2015-10-24 01:20:04] [DEBUG]   ffmpeg:   Bits: 16
[2015-10-24 01:20:04] [ WARN]   ffmpeg: max_analyze_duration 5000000 reached at 5015510
[2015-10-24 01:20:04] [DEBUG]     scan: File has 1 streams
[2015-10-24 01:20:04] [DEBUG]     scan: Duration 242400 ms, bitrate 786 kbps
[2015-10-24 01:20:04] [DEBUG]     scan: samplerate 44100, bps 16
[2015-10-24 01:20:04] [DEBUG]     scan: FLAC
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 2 tags from file metadata
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 2 tags with extra md_map
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 8 tags from file metadata
[2015-10-24 01:20:04] [DEBUG]     scan: Picked up 8 tags with generic md_map, 10 tags total
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, artwork, rating, play_count, seek, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num,  songartistid, songalbumid,  title_sort, artist_sort, album_sort, composer_sort, album_artist_sort, virtual_path )  VALUES (NULL, '/mnt/files/source/a-ha - Scoundrel Days/01.Scoundrel Days.flac', '01.Scoundrel Days.flac', TRIM('Scoundrel Days'), TRIM('a-ha'), TRIM('Scoundrel Days'), TRIM('Rock'), TRIM(NULL), 'flac', TRIM(NULL), TRIM(NULL), TRIM(NULL), TRIM(NULL), NULL, 786, 44100, 242400, 23820471, 1986, 1, 10, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 'FLAC audio file', 1445642404, 1443808199, 0, 1445642404, 0, 0, 'flac', 0, 0, 0, 16, TRIM('a-ha'), 1, TRIM(NULL), TRIM(NULL), TRIM(NULL), 0, 0, daap_songalbumid(LOWER(TRIM('a-ha')), ''), daap_songalbumid(LOWER(TRIM('a-ha')), LOWER(TRIM('Scoundrel Days'))),  TRIM('Scoundrel Days'), TRIM('a-ha'), TRIM('Scoundrel Days'), TRIM(NULL), TRIM('a-ha'), TRIM('/file:/mnt/files/source/a-ha - Scoundrel Days/01.Scoundrel Days.flac'));'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'INSERT INTO inotify (wd, cookie, path) VALUES (6, 0, '/mnt/files/Music/server/linked/a-ha/Scoundrel Days');'
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'END TRANSACTION;'
[2015-10-24 01:20:04] [DEBUG]     scan: Purging old database content
[2015-10-24 01:20:04] [DEBUG]       db: Running purge query 'DELETE FROM playlistitems WHERE playlistid IN (SELECT id FROM playlists p WHERE p.type <> 0 AND p.db_timestamp < 1445642404);'
[2015-10-24 01:20:04] [DEBUG]       db: Purged 0 rows
[2015-10-24 01:20:04] [DEBUG]       db: Running purge query 'DELETE FROM playlists WHERE type <> 0 AND db_timestamp < 1445642404;'
[2015-10-24 01:20:04] [DEBUG]       db: Purged 0 rows
[2015-10-24 01:20:04] [DEBUG]       db: Running purge query 'DELETE FROM files WHERE -1 <> 0 AND db_timestamp < 1445642404;'
[2015-10-24 01:20:04] [DEBUG]       db: Purged 0 rows
[2015-10-24 01:20:04] [  LOG]     scan: Bulk library scan completed in 0 sec
[2015-10-24 01:20:04] [DEBUG]     scan: Running post library scan jobs
[2015-10-24 01:20:04] [DEBUG]       db: Running post-scan DB maintenance tasks...
[2015-10-24 01:20:04] [DEBUG]       db: Running query 'ANALYZE;'
[2015-10-24 01:20:04] [DEBUG]       db: Done with post-scan DB maintenance
[2015-10-24 01:20:04] [DEBUG]    cache: Cache tables created
[2015-10-24 01:20:04] [DEBUG]    cache: Cache created
[2015-10-24 01:20:06] [DEBUG]     mdns: Successfully added mDNS services
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /server-info
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /login
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /update?session-id=1338497195&revision-number=1&delta=0
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /databases?session-id=1338497195&revision-number=2&delta=0
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM playlists p WHERE p.disabled = 0;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM playlists p WHERE p.disabled = 0;'
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /databases/1/items?session-id=1338497195&revision-number=2&delta=0&type=music&meta=all
[2015-10-24 01:20:17] [DEBUG]     daap: Fetching song list for playlist -1
[2015-10-24 01:20:17] [DEBUG]     daap: Asking for 1 meta tags
[2015-10-24 01:20:17] [ WARN]     daap: Could not find requested meta field 'all'
[2015-10-24 01:20:17] [DEBUG]     daap: Found 0 meta tags
[2015-10-24 01:20:17] [DEBUG]     daap: SQL filter w/client mod: (f.data_kind = 0)
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND (f.data_kind = 0);'
[2015-10-24 01:20:17] [DEBUG]       db: Starting query 'SELECT f.* FROM files f WHERE f.disabled = 0 AND (f.data_kind = 0)  LIMIT -1 OFFSET 0;'
[2015-10-24 01:20:17] [DEBUG]    xcode: Determining transcoding status for codectype flac
[2015-10-24 01:20:17] [DEBUG]    xcode: User-Agent: iTunes/12.2.2 (Macintosh; OS X 10.10.5) AppleWebKit/600.8.9
[2015-10-24 01:20:17] [DEBUG]    xcode: Client is iTunes
[2015-10-24 01:20:17] [DEBUG]    xcode: Will transcode
[2015-10-24 01:20:17] [DEBUG]       db: End of query results
[2015-10-24 01:20:17] [DEBUG]     daap: Done with song list, 2 songs
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 1 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /databases/1/containers?session-id=1338497195&revision-number=2&delta=0&meta=dmap.itemid,dmap.itemname,dmap.persistentid,dmap.parentcontainerid,com.apple.itunes.is-podcast-playlist,com.apple.itunes.special-playlist,com.apple.itunes.smart-playlist,dmap.haschildcontainers,com.apple.itunes.saved-genius,dmap.objectextradata
[2015-10-24 01:20:17] [DEBUG]     daap: Asking for 10 meta tags
[2015-10-24 01:20:17] [ WARN]     daap: Could not find requested meta field 'dmap.haschildcontainers'
[2015-10-24 01:20:17] [ WARN]     daap: Could not find requested meta field 'com.apple.itunes.saved-genius'
[2015-10-24 01:20:17] [ WARN]     daap: Could not find requested meta field 'dmap.objectextradata'
[2015-10-24 01:20:17] [DEBUG]     daap: Found 7 meta tags
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM playlists p WHERE p.disabled = 0;'
[2015-10-24 01:20:17] [DEBUG]       db: Starting query 'SELECT f.* FROM playlists f WHERE f.disabled = 0 ORDER BY f.type ASC, f.parent_id ASC, f.special_id ASC, f.title ASC LIMIT -1 OFFSET 0;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND 1 = 1;'
[2015-10-24 01:20:17] [DEBUG]     daap: Done with playlist
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 4;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 2;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 64;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 1;'
[2015-10-24 01:20:17] [DEBUG]     daap: Done with playlist
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 8;'
[2015-10-24 01:20:17] [DEBUG]       db: End of query results
[2015-10-24 01:20:17] [DEBUG]     daap: Done with playlist list, 2 playlists
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 1 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /databases/1/containers/1/items?session-id=1338497195&revision-number=2&delta=0&meta=dmap.itemid,dmap.containeritemid
[2015-10-24 01:20:17] [DEBUG]     daap: Fetching song list for playlist 1
[2015-10-24 01:20:17] [DEBUG]     daap: Asking for 2 meta tags
[2015-10-24 01:20:17] [DEBUG]     daap: Found 2 meta tags
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT p.* FROM playlists p WHERE p.id = 1;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND 1 = 1;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND 1 = 1 AND 1 = 1;'
[2015-10-24 01:20:17] [DEBUG]       db: Starting query 'SELECT f.* FROM files f WHERE f.disabled = 0 AND 1 = 1 AND 1 = 1  LIMIT -1 OFFSET 0;'
[2015-10-24 01:20:17] [DEBUG]    xcode: Determining transcoding status for codectype flac
[2015-10-24 01:20:17] [DEBUG]    xcode: User-Agent: iTunes/12.2.2 (Macintosh; OS X 10.10.5) AppleWebKit/600.8.9
[2015-10-24 01:20:17] [DEBUG]    xcode: Client is iTunes
[2015-10-24 01:20:17] [DEBUG]    xcode: Will transcode
[2015-10-24 01:20:17] [DEBUG]       db: End of query results
[2015-10-24 01:20:17] [DEBUG]     daap: Done with song list, 2 songs
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request: /databases/1/containers/2/items?session-id=1338497195&revision-number=2&delta=0&meta=dmap.itemid,dmap.containeritemid
[2015-10-24 01:20:17] [DEBUG]     daap: Fetching song list for playlist 2
[2015-10-24 01:20:17] [DEBUG]     daap: Asking for 2 meta tags
[2015-10-24 01:20:17] [DEBUG]     daap: Found 2 meta tags
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT p.* FROM playlists p WHERE p.id = 2;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND f.media_kind = 1;'
[2015-10-24 01:20:17] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND 1 = 1 AND f.media_kind = 1;'
[2015-10-24 01:20:17] [DEBUG]       db: Starting query 'SELECT f.* FROM files f WHERE f.disabled = 0 AND f.media_kind = 1 AND 1 = 1  LIMIT -1 OFFSET 0;'
[2015-10-24 01:20:17] [DEBUG]    xcode: Determining transcoding status for codectype flac
[2015-10-24 01:20:17] [DEBUG]    xcode: User-Agent: iTunes/12.2.2 (Macintosh; OS X 10.10.5) AppleWebKit/600.8.9
[2015-10-24 01:20:17] [DEBUG]    xcode: Client is iTunes
[2015-10-24 01:20:17] [DEBUG]    xcode: Will transcode
[2015-10-24 01:20:17] [DEBUG]       db: End of query results
[2015-10-24 01:20:17] [DEBUG]     daap: Done with song list, 2 songs
[2015-10-24 01:20:17] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:18] [DEBUG]     daap: DAAP request: /update?session-id=1338497195&revision-number=2&delta=2
[2015-10-24 01:20:18] [DEBUG]     daap: DAAP request handled in 0 milliseconds
[2015-10-24 01:20:20] [DEBUG]     daap: DAAP request: /databases/1/items/2/extra_data/artwork?session-id=1338497195
[2015-10-24 01:20:20] [DEBUG]     daap: Request for artwork without mw/mh parameter
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT f.* FROM files f WHERE f.id = 2;'
[2015-10-24 01:20:20] [DEBUG]  artwork: Artwork request for item 2 (01.Scoundrel Days.flac)
[2015-10-24 01:20:20] [DEBUG]  artwork: Looking for artwork for group with persistentid 4867184620792149160
[2015-10-24 01:20:20] [DEBUG]    cache: Running query 'SELECT a.format, a.data FROM artwork a WHERE a.type = 0 AND a.persistentid = 4867184620792149160 AND a.max_w = 0 AND a.max_h = 0;'
[2015-10-24 01:20:20] [DEBUG]    cache: No results
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT g.type FROM groups g WHERE g.persistentid = 4867184620792149160;'
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT COUNT(DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1))) FROM files f WHERE f.songalbumid = 4867184620792149160 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]       db: Starting query 'SELECT DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1)) FROM files f WHERE f.songalbumid = 4867184620792149160 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]  artwork: Found directory artwork file /mnt/files/source/a-ha - Scoundrel Days/a-ha - Scoundrel Days.jpg
[2015-10-24 01:20:20] [DEBUG]  artwork: Getting artwork (max destination width 0 height 0)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: err{or,}_recognition separate: 1; 1
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: err{or,}_recognition combined: 1; 10001
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: Unsupported bit depth: 0
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=d8 avail_size_in_buf=29872
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 0 bytes (0 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=e0 avail_size_in_buf=29870
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 16 bytes (128 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=fe avail_size_in_buf=29852
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 59 bytes (472 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=db avail_size_in_buf=29791
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: index=0
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: qscale[0]: 5
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 67 bytes (536 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=db avail_size_in_buf=29722
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: index=1
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: qscale[1]: 10
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 67 bytes (536 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=c0 avail_size_in_buf=29653
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: sof0: picture: 600x579
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component 0 2:2 id: 0 quant:0
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component 1 1:1 id: 1 quant:1
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component 2 1:1 id: 2 quant:1
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: pix fmt id 22111100
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 17 bytes (136 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=c4 avail_size_in_buf=29634
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: class=0 index=0 nb_codes=12
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 31 bytes (248 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=c4 avail_size_in_buf=29601
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: class=1 index=0 nb_codes=251
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 181 bytes (1448 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=c4 avail_size_in_buf=29418
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: class=0 index=1 nb_codes=12
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 31 bytes (248 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=c4 avail_size_in_buf=29385
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: class=1 index=1 nb_codes=251
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 181 bytes (1448 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: escaping removed 155 bytes
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=da avail_size_in_buf=29202
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component: 0
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component: 1
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: component: 2
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker parser used 29046 bytes (232365 bits)
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: marker=d9 avail_size_in_buf=0
[2015-10-24 01:20:20] [DEBUG]   ffmpeg: mjpeg decode frame unused 0 bytes
[2015-10-24 01:20:20] [DEBUG]  artwork: Original image dimensions: w 600 h 579
[2015-10-24 01:20:20] [DEBUG]     daap: DAAP request handled in 12 milliseconds
[2015-10-24 01:20:20] [DEBUG]     daap: DAAP request: /databases/1/items/1/extra_data/artwork?session-id=1338497195
[2015-10-24 01:20:20] [DEBUG]     daap: Request for artwork without mw/mh parameter
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT f.* FROM files f WHERE f.id = 1;'
[2015-10-24 01:20:20] [DEBUG]  artwork: Artwork request for item 1 (01 - Stay On These Roads.flac)
[2015-10-24 01:20:20] [DEBUG]  artwork: Looking for artwork for group with persistentid 5995753426466389553
[2015-10-24 01:20:20] [DEBUG]    cache: Running query 'SELECT a.format, a.data FROM artwork a WHERE a.type = 0 AND a.persistentid = 5995753426466389553 AND a.max_w = 0 AND a.max_h = 0;'
[2015-10-24 01:20:20] [DEBUG]    cache: No results
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT g.type FROM groups g WHERE g.persistentid = 5995753426466389553;'
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT COUNT(DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1))) FROM files f WHERE f.songalbumid = 5995753426466389553 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]       db: Starting query 'SELECT DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1)) FROM files f WHERE f.songalbumid = 5995753426466389553 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]       db: End of query results
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT g.type FROM groups g WHERE g.persistentid = 5995753426466389553;'
[2015-10-24 01:20:20] [DEBUG]       db: Running query 'SELECT COUNT(*) FROM files f WHERE f.songalbumid = 5995753426466389553 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]       db: Starting query 'SELECT f.* FROM files f WHERE f.songalbumid = 5995753426466389553 AND f.disabled = 0;'
[2015-10-24 01:20:20] [DEBUG]       db: End of query results
[2015-10-24 01:20:20] [DEBUG]  artwork: No artwork found for group 5995753426466389553
[2015-10-24 01:20:20] [DEBUG]  artwork: No artwork found for item 1
[2015-10-24 01:20:20] [DEBUG]     daap: DAAP request handled in 5 milliseconds
dxlr8r commented 8 years ago

I will test out multi discs too some day, probably the same problem as reported above since they also used symlinks. I'll report back.