Hi,
I am attempting to use filebot to rename music albums using the ID3 tags.This seems to work with audio files (confirmed working with mp3, flac) but appears to try to search TheMovieDB for the artwork in the folder.
I am running this through deluge-filebot-tool which I used to have working fine (circa 6 months ago) but now fails. Ive tested this with movie files (with artwork in the folder) and these seem to be ignored (as I was expecting to happen here)
Unfortunately, there's no solution. Image files don't have ID3 tags that match those of nearby audio files, and FileBot doesn't have special logic to deal with companion artwork files when processing music files.
Interesting, then this must be something to do with my format string. I was previously able to obtain the below file/directory structure automatically:
Music/
└── Linkin Park - One More Light/
├── 00-linkin_park-one_more_light-cd-flac-2017.m3u
├── 00-linkin_park-one_more_light-cd-flac-2017.nfo
├── 00-linkin_park-one_more_light-cd-flac-2017-proof.jpg
├── 00-linkin_park-one_more_light-cd-flac-2017.sfv
├── 01 - Linkin Park - Nobody Can Save Me.flac
├── 02 - Linkin Park - Good Goodbye (feat. Pusha T and Stormzy).flac
├── 03 - Linkin Park - Talking to Myself.flac
├── 04 - Linkin Park - Battle Symphony.flac
├── 05 - Linkin Park - Invisible.flac
├── 06 - Linkin Park - Heavy (feat. Kiiara).flac
├── 07 - Linkin Park - Sorry for Now.flac
├── 08 - Linkin Park - Halfway Right.flac
├── 09 - Linkin Park - One More Light.flac
└── 10 - Linkin Park - Sharp Edges.flac
1 directories, 14 files
Do you have any suggestions how as I cannot work out how to get the non-audio files into the {artist} - {album} directory/
Yes, but that doesn't change the fact that it can't process companion artwork files. In previous versions it silently ignored the files, and now you'll get a warning in the console output, but the result is the same.
If you want to process only mp3 files, then you can pass in only mp3 files by using *.mp3 instead of * on your command-line.
Companion files such as artwork or playlists are not supported, because they format can yield different values for individual files, so a nice folder structure is the result of each input file having the same album, but this isn't necessarily the case.
It's easy if you know the input structure and if you know the output structure, but FileBot can't know either, so guessing the correct way of processing companion files would be extremely difficult, and somewhat arbitrary, if values such as {album} are based on the next best music file.
Yes, but that doesn't change the fact that it can't process companion artwork files. In previous versions it silently ignored the files, and now you'll get a warning in the console output, but the result is the same.
Previously we would ignore, now we fail, it appears not to be a warning because the failure stops the whole operation when performing the rename on a directory. I am using deluge-filebot-tool which now fails to process due to this no longer being ignored.
$ filebot -version
FileBot 4.7.14 (r5241) / Java(TM) SE Runtime Environment 1.8.0_151 / Mac OS X 10.13.2 (x86_64)
$ ls
Cover.jpg
Metal Gear Solid - The Best Is Yet To Come.mp3
Result: music files are processed, image files are ignored, process returns with success exit code:
$ filebot -rename * --db ID3 --format {plex} --action TEST
Rename music using ID3
[TEST] from [Metal Gear Solid - The Best Is Yet To Come.mp3] to [Music/Aoife Ní Fhearraigh/Metal Gear Solid/18 - End Title The Best Is Yet to Come.mp3]
Processed 1 files
$ echo $?
0