Error postprocessing series

Information and Tutorials on features in Mylar and how to use it
Post Reply
perezmu
Posts: 24
Joined: Sat Aug 30, 2014 10:25 pm

Error postprocessing series

Post by perezmu »

Hello

I am trying to "import" lots of previously downloaded comics into my mylar3 db.

I have tried importing them, using "Scan comic Library", but it seems to fail way too often... I understand this importing feaute is undergoing severe redoing.

So, I am trying to use the "postprocess", option, adding the series I want and then pointing the Manual Post-Processing to my folders. Doing so, I have found the post-processor fails to identify certain comics, tipically those with the title of a regular series + some addition... for example: Vampirella - Dejah Thoris 004 moved to Vampirella 004:

Code: Select all

2020-09-01 11:41:39	DEBUG	writing: {'Status': 'Downloaded', 'Location': 'Vampirella 004 (V2019) [2019-10].cbz'} -- {'IssueID': '723077'}
2020-09-01 11:41:38	INFO	[POST-PROCESSING] move successful to : /comics/Mylar3/Dynamite Entertainment/Vampirella(V2019)/Vampirella 004 (V2019) [2019-10].cbz
2020-09-01 11:41:38	DEBUG	[POST-PROCESSING][move] /config/app/cache/mylar_u4uz5v3n/Vampirella - Dejah Thoris 004 (2019) (6 covers) (digital) (Son of Ultron-Empire).cbz ... to ... /comics/Mylar3/Dynamite Entertainment/Vampirella(V2019)/Vampirella 004 (V2019) [2019-10].cbz
2020-09-01 11:41:38	DEBUG	[POST-PROCESSING] Renaming /config/app/cache/mylar_u4uz5v3n/Vampirella - Dejah Thoris 004 (2019) (6 covers) (digital) (Son of Ultron-Empire).cbz ..to.. /comics/_dupes/Mylar/Vampirella 004 (V2019) [2019-10].cbz
2020-09-01 11:41:38	DEBUG	[POST-PROCESSING] Destination: /comics/Mylar3/Dynamite Entertainment/Vampirella(V2019)/Vampirella 004 (V2019) [2019-10].cbz
2020-09-01 11:41:38	DEBUG	[POST-PROCESSING] New Filename: Vampirella 004 (V2019) [2019-10]
This is all I could salvage from the logs when I noticed... Now I see it happens too to certain Star Wars series where it is very often that the comic starts with "Star Wars - whatever", and is moved to "Star Wars"...
User avatar
evilhero
Site Admin
Posts: 2883
Joined: Sat Apr 20, 2013 3:43 pm
Contact:

Re: Error postprocessing series

Post by evilhero »

You don't indicate what version of Mylar3 you're running and the relevant branch, so I'm assuming at this point you're up-to-date.

The problem with manual post-processing is that it's having to rely on filename parsing in order to extract the information - which is not always exact and sometimes provides false information. From your example, it would indicate that the series title would be Vampirella - Dejah Thoris, but a possible alternate naming could be Vampirella with a sub-title of Dejah Thoris.

Again, this is all from a basis of the filename so, up until a few days ago I was under the impression that this was working correctly (it was previously, but I think a commit/PR went up that might have fixed something that caused the incorrect matching).

There's a PR up now (here)for the python3-dev branch of Mylar3 that should fix this so that it will correctly match to the proper series.

Note that if you're running Master, you'll have to wait for the dev -> master merge which should happen tomorrow or the next day (pending testing/failures), as we're trying to keep the merges to a 7-day window.
perezmu
Posts: 24
Joined: Sat Aug 30, 2014 10:25 pm

Re: Error postprocessing series

Post by perezmu »

Thanks, I am on the dev branch... Will update to get the latest commits, though!

Thanks
Post Reply