Medusa: Unable to read file names with special characters

Created on 27 Dec 2017  ·  12Comments  ·  Source: pymedusa/Medusa

When importing 'The Simpsons', I get the following warning for the following episode:

Filename: The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
OS: Windows
Log:

2017-12-27 15:27:06 WARNING  Thread-31 :: [7b9111e] Unable to get size for file Q:\TV Shows\The Simpsons\Season 12\The.Simpsons.s12e09.HOM?.720p.HDTV.mkv Error: WindowsError(123, 'The filename, directory name, or volume label syntax is incorrect')

The episode could not be identified:

image

Bug

All 12 comments

@p0psicles any idea about this one?
This one is blocking me from importing all my exisiting shows (all episodes with strange characters are not recognized)

I'll look at it when I get the time.

Same issue as #3445

@labrys @p0psicles @medariox
I did some digging in the code and I found the following monkey patching in filesystem.py:

def _handle_input(arg):
    """Encode argument to utf-8 or fs encoding."""
    # on windows the input params for fs operations needs to be encoded using fs encoding
    return encode(arg) if isinstance(arg, text_type) else arg

When doing a os.walk(path) this encodes the path with 'mbcs' on windows, which makes it a str again.
However, to get the unicode path, the path attribute must be specified in unicode to get unicode results.

When I skip the encoding of the input arguments, the file is recognized.
I did it by adapting the code like this:

def _handle_input(arg):
    """Encode argument to utf-8 or fs encoding."""
    # on windows the input params for fs operations needs to be encoded using fs encoding
    return encode(arg) if os.name != 'nt' and isinstance(arg, text_type) else arg

The code above just skips the encoding of the arguments on windows, but I'm just wondering: do we actually need to encode all the arguments of all the functions listed in 'filesystem.py'?

Perhaps we can make sure it's always in unicode instead?
So doing something like this (encode it first and decode it again):

def _handle_input(arg):
    """Encode argument to utf-8 or fs encoding."""
    # on windows the input params for fs operations needs to be encoded using fs encoding
    return decode(encode(arg)) if isinstance(arg, text_type) else arg

Both modifications above seems to work fine for fixing this case.
I don't know if this can break something else?

I don't have that much knowledge about encoding, so can someone who does help me out here?

@h3llrais3r
If I remember correctly (and this is not guaranteed) there was some issue with Windows and Unicode input, that's why we needed to monkey patch it as well, just like Unix without locale set. I may be completely wrong though. We can remove the monkey patching for Windows input and see how that works out? After this PR is merged it will be a matter of changing one line of code.

Ok let's wait for that PR and then remove the monkey patching for windows input.

@h3llrais3r
Can you please check if https://github.com/pymedusa/Medusa/pull/3589 works for you? That disables input encoding for Windows systems.

Will check this evening.
But I'm wondering, shouldn't it be better to always make sure it's in unicode?
Because now, it doesn't convert to unicode when the passed argument is no unicode.
I think this can still give problems, but we'll need to test this.

Making sure that Unicode arguments are passed should be done within the code (e.g. while passing an Unicode path to os.walk). It should indeed always be converted to Unicode, even if it is not passed as such, see https://github.com/pymedusa/Medusa/blob/develop/medusa/init/filesystem.py#L145

Agree that the output should always be converted to Unicode as you mentioned.
For the input we'll see what the outcome is when skipping the conversion of the input arguments for 'mbcs' filesystem.

@medariox
I've just tried with a clean setup and when adding the simpsons now, the file is recognized.

2018-01-09 19:11:17 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: Loading all episodes from the show directory: C:\Temp\completed\The Simpsons
2018-01-09 19:11:17 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: Found files: [u'C:\\Temp\\completed\\The Simpsons\\Season 12\\The Simpsons - S12E09 - HOM\u042f.mkv', u"C:\\Temp\\completed\\The Simpsons\\Season 29\\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv", u'C:\\Temp\\completed\\The Simpsons\\Season 29\\The Simpsons - S29E09 - Gone Boy.mkv']
2018-01-09 19:11:17 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: Creating episode from: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:11:17 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: Creating episode object from C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv to a series in your database: The Simpsons
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, container: mkv, type: episode, parsing_time: 1.91500020027, total_time: 1.91700005531, absolute_episode: [], quality: Unknown
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv parsed to The Simpsons S12E09
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: The old episode had a different file associated with it, re-checking the quality using the new filename C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:11:19 DEBUG    SHOWQUEUE-ADD :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: True

Also the postprocessing works:

2018-01-09 19:13:28 DEBUG    Thread-40 :: [be79a12] anidb: auto check !
2018-01-09 19:15:21 DEBUG    Thread-39 :: [be79a12] Processing path: C:\Temp\postprocessing
2018-01-09 19:15:21 DEBUG    Thread-39 :: [be79a12] Processing folder: C:\Temp\postprocessing
2018-01-09 19:15:21 DEBUG    Thread-39 :: [be79a12] Post-processing files: [u'The.Simpsons.s12e09.HOM\u042f.720p.HDTV.mkv']
2018-01-09 19:15:21 DEBUG    Thread-39 :: [be79a12] Post-processing video files: [u'The.Simpsons.s12e09.HOM\u042f.720p.HDTV.mkv']
2018-01-09 19:15:21 INFO     Thread-39 :: [be79a12] Processing C:\Temp\postprocessing\The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
2018-01-09 19:15:21 DEBUG    Thread-39 :: [be79a12] Analyzing name: The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv to a series in your database: The Simpsons
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, container: mkv, type: episode, parsing_time: 0.770999908447, total_time: 0.772000074387, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result not sufficient (all following have to be set). Won't save release name
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (series_name): The Simpsons
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (season_number): 12
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (episode_numbers): [9]
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (ab_episode_numbers): []
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (air_date): None
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Parse result (release_group): None
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Show information parsed from file name
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Retrieving episode object for The Simpsons S12E09
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: True
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] The episode file has a quality in it, using that: 720p HDTV
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Quality of the episode we are processing: 720p HDTV
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Snatch in history: False
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Manually snatched: False
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Info hash: None
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] NZB: False
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Current quality: Unknown
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] New quality: 720p HDTV
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Proper: False
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] This episode is a priority download: True
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] Old file: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] New file: C:\Temp\postprocessing\The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] Old size: 0.00 B
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] New size: 0.00 B
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] New file is the same size.
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] This download is marked a priority download so I'm going to replace an existing file if I find one
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Trying to determine free space on destination drive
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Found the following associated files for C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv: set([u'C:\\Temp\\completed\\The Simpsons\\Season 12\\The Simpsons - S12E09 - HOM\u042f.nfo', u'C:\\Temp\\completed\\The Simpsons\\Season 12\\The Simpsons - S12E09 - HOM\u042f-thumb.jpg'])
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Deleting file: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Deleting file: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Deleting file: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg
2018-01-09 19:15:22 INFO     Thread-39 :: [be79a12] Trying to clean any empty folder under C:\Temp\completed\The Simpsons\Season 12
2018-01-09 19:15:22 DEBUG    Thread-39 :: [be79a12] Using original release name The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
2018-01-09 19:15:23 DEBUG    Thread-39 :: [be79a12] Folder name (postprocessing) appears to be a valid release name. Using it.
2018-01-09 19:15:24 DEBUG    Thread-39 :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:15:24 DEBUG    Thread-39 :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.927000045776, total_time: 0.927999973297, absolute_episode: [], quality: Unknown
2018-01-09 19:15:25 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV to a series in your database: The Simpsons
2018-01-09 19:15:25 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, type: episode, parsing_time: 0.525000095367, total_time: 0.525000095367, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:25 DEBUG    Thread-39 :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:15:25 DEBUG    Thread-39 :: [be79a12] 71663: Formatting pattern: %SN - S%0SE%0E - %EN -> The Simpsons - S12E09 - HOMЯ
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.834000110626, total_time: 0.835000038147, absolute_episode: [], quality: Unknown
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV to a series in your database: The Simpsons
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, type: episode, parsing_time: 0.46599984169, total_time: 0.46599984169, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] 71663: Formatting pattern: Season %0S -> Season 12
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Destination folder for this episode: C:\Temp\completed\The Simpsons\Season 12
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Checking if the path C:\Temp\completed\The Simpsons\Season 12 already exists
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Copying file from C:\Temp\postprocessing\The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Transaction with 1 queries executed
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Transaction with 1 queries executed
2018-01-09 19:15:26 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: False
2018-01-09 19:15:27 DEBUG    Thread-39 :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:15:27 DEBUG    Thread-39 :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.792000055313, total_time: 0.792999982834, absolute_episode: [], quality: Unknown
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV to a series in your database: The Simpsons
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, type: episode, parsing_time: 0.360000133514, total_time: 0.360000133514, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] 71663: Formatting pattern: %SN - S%0SE%0E - %EN -> The Simpsons - S12E09 - HOMЯ
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Metadata provider KODI 12+ creating episode metadata for The Simpsons - S12E09 - HOMЯ
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Creating metadata for episode S12E09
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Writing episode nfo file to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo
2018-01-09 19:15:28 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:15:28 DEBUG    Thread-40 :: [be79a12] anidb: auto check !
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.967000007629, total_time: 0.969000101089, absolute_episode: [], quality: Unknown
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV to a series in your database: The Simpsons
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, type: episode, parsing_time: 0.551000118256, total_time: 0.551000118256, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] 71663: Formatting pattern: %SN - S%0SE%0E - %EN -> The Simpsons - S12E09 - HOMЯ
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Metadata provider KODI 12+ creating episode thumbnail for The Simpsons - S12E09 - HOMЯ
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] No thumb is available for this episode, not creating a thumbnail
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:15:29 DEBUG    Thread-39 :: [be79a12] 71663: Saving metadata changes to database
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.681999921799, total_time: 0.684000015259, absolute_episode: [], quality: Unknown
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Matched release The.Simpsons.s12e09.HOMЯ.720p.HDTV to a series in your database: The Simpsons
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Parsed The.Simpsons.s12e09.HOMЯ.720p.HDTV into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, screen_size: 720p, format: HDTV, type: episode, parsing_time: 0.34700012207, total_time: 0.34700012207, absolute_episode: [], quality: 720p HDTV
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] 71663: Formatting pattern: %SN - %Sx%0E - %EN - %QN -> The Simpsons - 12x09 - HOMЯ - 720p HDTV
2018-01-09 19:15:30 DEBUG    Thread-39 :: [be79a12] Notification for NMJ scan update not enabled, skipping this notification
2018-01-09 19:15:30 INFO     Thread-39 :: [be79a12] Processing succeeded for C:\Temp\postprocessing\The.Simpsons.s12e09.HOMЯ.720p.HDTV.mkv
2018-01-09 19:15:30 INFO     Thread-39 :: [be79a12] Successfully processed.
2018-01-09 19:17:28 DEBUG    Thread-40 :: [be79a12] anidb: auto check !

Also rescan works:

```
2018-01-09 19:35:19 INFO SHOWQUEUE-REFRESH :: [be79a12] 71663: Performing refresh on The Simpsons
2018-01-09 19:35:19 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Loading all episodes from the show directory: C:\Temp\completed\The Simpsons
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Found files: [u'C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOM\u042f.mkv', u"C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv", u'C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv']
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode from: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode object from C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv parsed to The Simpsons S12E09
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Handling general track
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Not changing current status 'Downloaded (720p HDTV)' based on file: C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.mkv. Reason: Existing status is Downloaded (720p HDTV) and its not allowed
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Transaction with 1 queries executed
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:35:20 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 3.65100002289, total_time: 3.65700006485, absolute_episode: [], quality: Unknown
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Formatting pattern: %SN - S%0SE%0E - %EN -> The Simpsons - S12E09 - HOMЯ
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Metadata provider KODI 12+ creating episode thumbnail for The Simpsons - S12E09 - HOMЯ
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] No thumb is available for this episode, not creating a thumbnail
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for The Simpsons - S12E09 - HOMЯ
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode from: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode object from C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv parsed to The Simpsons S29E08
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Handling general track
2018-01-09 19:35:24 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Not changing current status 'Downloaded (Unknown)' based on file: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.mkv. Reason: Existing status is Downloaded (Unknown) and its not allowed
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Transaction with 1 queries executed
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for The Simpsons - S29E08 - Mr. Lisa's Opus
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode from: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Creating episode object from C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv parsed to The Simpsons S29E09
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Setter sets location to C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Handling general track
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Not changing current status 'Downloaded (Unknown)' based on file: C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.mkv. Reason: Existing status is Downloaded (Unknown) and its not allowed
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Transaction with 1 queries executed
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Using cached parse result for The Simpsons - S29E09 - Gone Boy
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Transaction with 3 queries executed
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Loading all episodes from 'The Simpsons' with a location from the database
2018-01-09 19:35:25 INFO SHOWQUEUE-REFRESH :: [be79a12] Trying to clean any empty folder under C:\Temp\completed\The Simpsons
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Not deleting C:\Temp\completed\The Simpsons\Season 12. The folder is not empty or should be kept.
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Not deleting C:\Temp\completed\The Simpsons\Season 29. The folder is not empty or should be kept.
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\fanart.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\banner.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season-specials-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season01-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season02-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season03-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season04-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season05-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season06-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season07-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season08-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season09-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season10-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season11-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season12-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season13-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season14-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season15-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season16-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season17-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season18-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season19-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season20-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season21-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season22-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season23-poster.jpg exists: True
2018-01-09 19:35:25 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season24-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season25-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season26-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season27-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season28-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season29-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Metadata provider KODI 12+ creating season banners for The Simpsons
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season-specials-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season01-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season02-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season03-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season04-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season05-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season06-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season07-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season08-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season09-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season10-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season11-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season12-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season13-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season14-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season15-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season16-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season17-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season18-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season19-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season20-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season21-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season22-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season23-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season24-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season25-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season26-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season27-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season28-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season29-banner.jpg exists: False
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season-all-poster.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\season-all-banner.jpg exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\tvshow.nfo exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Writing NFOs for all episodes
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Retrieving/creating episode S12E09
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:35:26 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Matched release C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ to a series in your database: The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Parsed C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ into title: The Simpsons, season: 12, episode: [9], episode_title: HOMЯ, type: episode, parsing_time: 0.888000011444, total_time: 0.890000104904, absolute_episode: [], quality: Unknown
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Found codec for The Simpsons HOMЯ
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Formatting pattern: %SN - S%0SE%0E - %EN -> The Simpsons - S12E09 - HOMЯ
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Metadata provider KODI 12+ creating episode thumbnail for The Simpsons - S12E09 - HOMЯ
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] No thumb is available for this episode, not creating a thumbnail
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ.nfo exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 12\The Simpsons - S12E09 - HOMЯ-thumb.jpg exists: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Retrieving/creating episode S29E08
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus.nfo exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E08 - Mr. Lisa's Opus-thumb.jpg exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Retrieving/creating episode S29E09
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy.nfo exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking if C:\Temp\completed\The Simpsons\Season 29\The Simpsons - S29E09 - Gone Boy-thumb.jpg exists: True
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] 71663: Checking & filling cache for show The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Searching for images for series id The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image aspect ratio: 0.68
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] poster detected based on aspect ratio.
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Wanted poster C:\Temp\completed\The Simpsons\poster.jpg: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image aspect ratio: 0.68
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] poster detected based on aspect ratio.
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Wanted poster C:\Temp\completed\The Simpsons\poster.jpg: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for banner
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image aspect ratio: 0.68
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] poster detected based on aspect ratio.
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Wanted poster C:\Temp\completed\The Simpsons\poster.jpg: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image aspect ratio: 0.68
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] poster detected based on aspect ratio.
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Wanted poster C:\Temp\completed\The Simpsons\poster.jpg: False
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Checking metadata for fanart
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Searching for banner for series_id The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Fetching image from http://thetvdb.com/banners/graphical/71663-g13.jpg
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: http://thetvdb.com/banners/graphical/71663-g13.jpg [Status: 301]
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: https://www.thetvdb.com/banners/graphical/71663-g13.jpg [Status: 200]
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image already exists, not downloading
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Searching for banner_thumb for series_id The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Fetching image from http://thetvdb.com/banners/_cache/graphical/71663-g13.jpg
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: http://thetvdb.com/banners/_cache/graphical/71663-g13.jpg [Status: 301]
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: https://www.thetvdb.com/banners/_cache/graphical/71663-g13.jpg [Status: 200]
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image already exists, not downloading
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Searching for poster_thumb for series_id The Simpsons
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Fetching image from http://thetvdb.com/banners/_cache/posters/71663-15.jpg
2018-01-09 19:35:27 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: http://thetvdb.com/banners/_cache/posters/71663-15.jpg [Status: 301]
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: https://www.thetvdb.com/banners/_cache/posters/71663-15.jpg [Status: 200]
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image already exists, not downloading
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Searching for fanart for series_id The Simpsons
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Fetching image from http://thetvdb.com/banners/fanart/original/71663-42.jpg
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: http://thetvdb.com/banners/fanart/original/71663-42.jpg [Status: 301]
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] GET URL: https://www.thetvdb.com/banners/fanart/original/71663-42.jpg [Status: 200]
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] User-Agent: Medusa/0.1.23 (Windows; 8; 1dc62be1-f568-11e7-908e-08606e01098f)
2018-01-09 19:35:28 DEBUG SHOWQUEUE-REFRESH :: [be79a12] Image already exists, not downloading
2018-01-09 19:35:28 INFO SHOWQUEUE-REFRESH :: [be79a12] Cache check completed
````

1 thing I see (not releated to this problem) is that the associated files are deleted when a file is replaced.
Is this normal behaviour?
Here you can also see https://github.com/pymedusa/Medusa/issues/3539, but you already confirmed it's a bug. 😄

Glad to hear!

Yes, that's the wanted behavior. The other bug will be fixed ASAP, closing this issue now as it's solved.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wimpyrbx picture wimpyrbx  ·  5Comments

hergonoway picture hergonoway  ·  4Comments

Shootersss picture Shootersss  ·  3Comments

Hellowlol picture Hellowlol  ·  4Comments

sebeksd picture sebeksd  ·  3Comments