Absolute Series Scanner (for anime mainly)
I couldn't understand the way the official (or even third party) scanner worked [with statements like "elif len(paths) > 0 and len(paths) > 0" that made me unable to follow loops accurately] and i was having Scanner induced issues with my Http AniDB Metadata Agent:
. year in series not passed to the metadata agent
. series with semicolon (steins;gate) troncated before the semicolon
. subfolders or series grouped in parent folder not being handled
. roman episode numbers not processed
. no management for multiple series episodes in one folder
. no log files like a metadata agent have
. no skipped files list
Therefore the only option left was to write one scanner following in the lines of BABS with a source code i could read.
The scanner works brilliantly for me (implemented all points above), including the log generation.
i needed to have all writing rights on folders " /homes/plex " for users group on my Synology box (XPEnology)
However i need some assistance if possible to test the log functionality, potential bugfixes, and feedback
Can you tell me your OS version, and the path to the logs and any manipulations that were needed to enable write access? Could you also attach both:
. "Plex Media Scanner Custom.log"
. "Plex Media Scanner Custom - Skipped files.log"
Anybody knows if a scanner can be included in the unsupported appstore? if so, what format/naming does the repository need to have ?
Absolute Series Scanner (ASS): Seasons+Absolute mode series scanner managing subdirectories and AniDB type specials,with a logging off all files (skipped on top of root folder, then sorted one line per file with regex used and info, all series sorted alphabetically) and one with the filelist to reproduce the library on my end with dummy files. It also add all files and recognise specials pretty accurately.
http AniDB Metadata Agent (HAMA): Some good info there, will have to re-write it at some point... Data folders are kinda mandatory... Huge libraries can fetch 10gb in space. If you have no poster but other metadata is showing, create "Plug-in Support/Data/com.plexapp.agents.hama/DataItems" agent folders as indicated in the readme on GitHub
Impressed by the agent recognition rate? Consider donating few euros through Paypal: Absolute Series Scanner + HTTP AniDB Metadata Agent. (List of all donators: Niegen, Vorador, Fratal, T. Mayville, A. Estremera, KJKingJ. Thanks guys)