Created
October 17, 2018 07:17
-
-
Save MaartenMol/06475f078285451210467d747bff357c to your computer and use it in GitHub Desktop.
bazarr.log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 17/10/2018 09:15:24|INFO|Log file emptied| | |
| 17/10/2018 09:15:24|DEBUG|Starting new HTTPS connection (1): api.github.com:443| | |
| 17/10/2018 09:15:25|DEBUG|https://api.github.com:443 "GET /repos/morpheus65535/Bazarr/releases HTTP/1.1" 200 None| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:30|DEBUG|Marker found. (<Hotel.Artemis.2018.1080p.BluRay.DTS.x264-FuzerHD-WhiteRev:(0, 57)+name=path>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 4 match(es). (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['TELESYNC', 'TS', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?TS']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<StringPattern:('DTS',)>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<DTS:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<HD:(46, 48)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<1080p:(19, 24)+name=screen_size>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<1080p:(19, 24)+name=screen_size>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:30|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<x264:(36, 40)+private+name=bonus>)| | |
| 17/10/2018 09:15:30|DEBUG|Match found. (<264:(37, 40)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:30|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:30|DEBUG|Conflicting match <20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(14, 18)+name=year>| | |
| 17/10/2018 09:15:30|DEBUG|Conflicting match <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(14, 18)+name=year>| | |
| 17/10/2018 09:15:30|DEBUG|Conflicting match <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <DTS:(32, 35)+name=audio_codec>| | |
| 17/10/2018 09:15:30|DEBUG|Conflicting match <264:(37, 40)+name=bonus+initiator=x264> will be removed in favor of match <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: IdentitySet([<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <264:(37, 40)+name=bonus+initiator=x264>, <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <264:(37, 40)+name=bonus+initiator=x264>, <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:30|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:30|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <RemoveWeakIfMovie> [<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<HD:(46, 48)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(46, 48)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:30|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:30|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:30|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<1080p:(19, 24)+name=screen_size>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<1080p:(19, 24)+name=screen_size>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:30|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:30|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <SceneReleaseGroup> [<FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:30|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:30|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:30|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<x264:(36, 40)+private+name=bonus>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(36, 40)+private+name=bonus>]| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: [<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(32, 35)+name=audio_codec>, <1080p:(19, 24)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(32, 35)+name=audio_codec>, <1080p:(19, 24)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:30|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:30|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:30|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:30|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:30|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:30|DEBUG|Starting new HTTPS connection (1): www.podnapisi.net:443| | |
| 17/10/2018 09:15:30|DEBUG|Starting new HTTPS connection (1): www.shooter.cn:443| | |
| 17/10/2018 09:15:30|DEBUG|https://www.podnapisi.net:443 "GET /subtitles/search/old?sK=Hotel+Artemis&sXML=1&sY=2018&sL=en HTTP/1.1" 200 None| | |
| 17/10/2018 09:15:30|DEBUG|https://www.podnapisi.net:443 "GET /subtitles/search/old?sK=Hotel+Artemis&sXML=1&sY=2018&sL=nl HTTP/1.1" 503 212| | |
| 17/10/2018 09:15:31|DEBUG|https://www.shooter.cn:443 "POST /api/subapi.php?lang=eng&pathinfo=%2Frun%2Fs6%2Fservices%2Fbazarr%2FHotel.Artemis.2018.1080p.BluRay.DTS.x264-FuzerHD-WhiteRev&format=json HTTP/1.1" 200 None| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:31|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:31|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:31|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:31|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:31|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:31|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:31|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:31|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:31|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:31|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:31|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:31|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:31|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:31|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:31|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:31|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:31|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:31|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:31|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:31|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:31|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD.srt:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 43)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(40, 43)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <srt:(40, 43)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <srt:(40, 43)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD.srt:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 43)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(40, 43)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <srt:(40, 43)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <srt:(40, 43)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD.srt:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 43)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(40, 43)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <srt:(40, 43)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <srt:(40, 43)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(39, 43)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica-HI.srt:(0, 50)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(47, 50)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(47, 50)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica-HI.srt:(0, 50)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(47, 50)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(47, 50)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica-HI.srt:(0, 50)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(47, 50)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(47, 50)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(47, 50)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(44, 46)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(46, 50)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(44, 46)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 44)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD-HI.srt:(0, 46)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 46)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(43, 46)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD-HI.srt:(0, 46)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 46)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(43, 46)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD:(0, 39)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 39)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.HDCAM.X264-24HD-HI.srt:(0, 46)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 46)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['CAM', 'CAM[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?CAM']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<X264:(30, 34)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(31, 34)+name=bonus+initiator=X264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=audio_profile+tags=['DTS']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(43, 46)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(31, 34)+name=bonus+initiator=X264> will be removed in favor of match <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<HD:(24, 26)+name=audio_profile+tags=['DTS']>, <HD:(24, 26)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>, <Cam:(26, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <srt:(43, 46)+name=container+tags=['subtitle']>, <264:(31, 34)+name=bonus+initiator=X264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(37, 39)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(37, 39)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(40, 42)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<X264:(30, 34)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(42, 46)+name=container+tags=['extension', 'extension', 'subtitle']>, <Cam:(24, 29)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(30, 34)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <hi:(40, 42)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <24HD:(34, 40)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.srt:(0, 44)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(41, 44)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(41, 44)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.srt:(0, 44)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(41, 44)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(41, 44)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.srt:(0, 44)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(41, 44)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(41, 44)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(41, 44)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(40, 44)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 3 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND:(0, 37)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<720p:(38, 42)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<1080p:(43, 48)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <RemoveAmbiguous> [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND.srt:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(38, 41)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(38, 41)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <srt:(38, 41)+name=container+tags=['subtitle']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <srt:(38, 41)+name=container+tags=['subtitle']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 3 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND:(0, 37)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<720p:(38, 42)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<1080p:(43, 48)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <RemoveAmbiguous> [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND.srt:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(38, 41)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(38, 41)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>, <srt:(38, 41)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>, <srt:(38, 41)+name=container+tags=['subtitle']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 3 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND:(0, 37)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<720p:(38, 42)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<1080p:(43, 48)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(38, 42)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<1080p:(43, 48)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(38, 42)+name=screen_size>, <1080p:(43, 48)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <RemoveAmbiguous> [<720p:(38, 42)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <1080p:(43, 48)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 38)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.BDRip.x264-DiAMOND.srt:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(38, 41)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(25, 29)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(26, 29)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(38, 41)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(26, 29)+name=bonus+initiator=x264> will be removed in favor of match <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <srt:(38, 41)+name=container+tags=['subtitle']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(19, 21)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(22, 24)+name=streaming_service+tags=['format-prefix']>, <srt:(38, 41)+name=container+tags=['subtitle']>, <264:(26, 29)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(25, 29)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(37, 41)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(19, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(25, 29)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <DiAMOND:(29, 37)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.HI.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.HI.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (< Hotel Artemis (2018) BRRip.XviD.AC3-XVID:(0, 41)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(15, 21)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(33, 36)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(16, 20)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(22, 24)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(25, 27)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(30, 32)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(39, 41)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(16, 20)+name=year>], [<2018:(16, 20)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(8, 11)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 15)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 15)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(22, 27)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(28, 32)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(37, 41)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(33, 36)+name=audio_codec>, <2018:(15, 21)+name=year>, <Hotel Artemis:(0, 15)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel Artemis (2018) BRRip.XviD.AC3-XVID.HI.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<(2018):(14, 20)+name=group>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['XviD']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Dolby', 'DolbyDigital', 'Dolby[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]Digital', 'DD', 'AC3D?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<AC3:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(15, 19)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function find_languages at 0x7f9a35dfecf8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('iP', 'BBCiPlayer')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<StringPattern:('ID',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']> will be removed in favor of match <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<BluRay:(21, 23)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <BBC iPlayer:(24, 26)+name=streaming_service+tags=['format-prefix']>, <Investigation Discovery:(38, 40)+name=streaming_service+tags=['format-prefix']>, <srt:(44, 47)+name=container+tags=['subtitle']>, <Investigation Discovery:(29, 31)+name=streaming_service+tags=['format-prefix']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(15, 19)+name=year>], [<2018:(15, 19)+name=year>])| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleExtensionRule> ([], <hi:(41, 43)+name=language>)| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <AnimeReleaseGroup> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(21, 26)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <XviD:(27, 31)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <XviD:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <AC3:(32, 35)+name=audio_codec>, <2018:(14, 20)+name=year>, <hi:(41, 43)+name=subtitle_language>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:32|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:32|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:32|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:32|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:32|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:32|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:32|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:32|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:32|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:32|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:32|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:33|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:33|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:33|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:33|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:33|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:33|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:33|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:33|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:33|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:33|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:33|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:33|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:33|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:33|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:33|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:33|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:33|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:33|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:33|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<Hotel.Artemis.2018.1080p.BluRay.DTS.x264-FuzerHD-WhiteRev:(0, 57)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 4 match(es). (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['TELESYNC', 'TS', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?TS']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('DTS',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<DTS:(32, 35)+name=audio_codec>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<HD:(46, 48)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<1080p:(19, 24)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<1080p:(19, 24)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<x264:(36, 40)+private+name=bonus>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<264:(37, 40)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(14, 18)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(14, 18)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <DTS:(32, 35)+name=audio_codec>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <264:(37, 40)+name=bonus+initiator=x264> will be removed in favor of match <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: IdentitySet([<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <264:(37, 40)+name=bonus+initiator=x264>, <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<20:(14, 16)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(16, 18)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <264:(37, 40)+name=bonus+initiator=x264>, <Telesync:(33, 35)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:36|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <RemoveWeakIfMovie> [<2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(14, 18)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<HD:(46, 48)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(46, 48)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:36|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(46, 48)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:36|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<1080p:(19, 24)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<1080p:(19, 24)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SceneReleaseGroup> [<FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:36|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<x264:(36, 40)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(36, 40)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(32, 35)+name=audio_codec>, <1080p:(19, 24)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(25, 31)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(36, 40)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(32, 35)+name=audio_codec>, <1080p:(19, 24)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(40, 57)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica:(0, 43)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:36|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:36|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:36|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <StripSeparators> [<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<Hotel.Artemis.2018.720p.BluRay.x264-Replica.srt:(0, 47)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['0(?P<episode>\\d{1,2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])0(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:srt|idx|sub|ssa|ass)$']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('srt', 'idx', 'ssa', 'ass')>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<srt:(44, 47)+name=container+tags=['subtitle']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:i|p?(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?720(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<720p:(19, 23)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(14, 18)+name=year>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<x264:(31, 35)+private+name=bonus>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<264:(32, 35)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <srt:(44, 47)+name=container+tags=['subtitle']> will be removed in favor of match <srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <264:(32, 35)+name=bonus+initiator=x264> will be removed in favor of match <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<srt:(44, 47)+name=container+tags=['subtitle']>, <264:(32, 35)+name=bonus+initiator=x264>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:36|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:36|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(7, 10)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<720p:(19, 23)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(0, 14)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(0, 14)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SceneReleaseGroup> [<Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:36|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(31, 35)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <StripSeparators> [<srt:(43, 47)+name=container+tags=['extension', 'extension', 'subtitle']>, <BluRay:(24, 30)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(31, 35)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <720p:(19, 23)+name=screen_size>, <2018:(14, 18)+name=year>, <Hotel Artemis:(0, 14)+name=title+tags=['title', 'equivalent-ignore']>, <Replica:(35, 43)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 3 match(es). (<FunctionalPattern:(<function mark_path at 0x7f9a3cd209b0>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<movies:(1, 7)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<Hotel Artemis (2018):(8, 28)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<Hotel.Artemis.2018.1080p.BluRay.DTS.x264-FuzerHD-WhiteRev.mkv:(29, 90)+name=path>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<FunctionalPattern:(<function mark_groups at 0x7f9a3cd20cf8>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Marker found. (<(2018):(22, 28)+name=group>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<RePattern:['(?P<episodeMarker>episode|episodes|eps|ep|episodio|episodios|capitulo|capitulos)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<episode>(?:\\d{1,4}|(?=[MCDLXVI]+)M{0,4}(?:CM|CD|D?C{0,3})(?:XC|XL|L?X{0,3})(?:IX|IV|V?I{0,3})|(?:(?=\\w+)zero|one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|z\xc3\xa9ro|un|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]sept|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]huit|dix[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]neuf|vingt|zero|une|deux|trois|quatre|cinq|six|sept|huit|neuf|dix|onze|douze|treize|quatorze|quinze|seize|dixsept|dixhuit|dixneuf|vingt)))(?:v(?P<version>\\d+))?(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?:of|sur)[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?(?P<count>\\d+))?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d{3,4})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{3,4})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<Chain:[<RePattern:['(?P<episode>\\d)']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>[x-])(?P<episode>\\d{1,2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 8 match(es). (<Chain:[<RePattern:['(?P<season>\\d{1,2})(?P<episode>\\d{2})']>({1,1}), <RePattern:['v(?P<version>\\d+)']>({0,1}), <RePattern:['(?P<episodeSeparator>x|-)(?P<episode>\\d{2})']>({0,None})]>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<20:(23, 25)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<18:(25, 27)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<20:(43, 45)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<18:(45, 47)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['\\.(?:3g2|3gp|3gp2|asf|avi|divx|flv|m4v|mk2|mka|mkv|mov|mp4|mp4a|mpeg|mpg|ogg|ogm|ogv|qt|ra|ram|rm|ts|wav|webm|wma|wmv|iso|vob)$']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<mkv:(86, 90)+name=container+tags=['extension', 'extension', 'video']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('3g2', '3gp', '3gp2', 'asf', 'avi', 'divx', 'flv', 'm4v', 'mk2', 'mka', 'mkv', 'mov', 'mp4', 'mp4a', 'mpeg', 'mpg', 'ogg', 'ogm', 'ogv', 'qt', 'ra', 'ram', 'rm', 'ts', 'wav', 'webm', 'wma', 'wmv', 'iso', 'vob')>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<mkv:(87, 90)+name=container+tags=['video']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['TELESYNC', 'TS', 'HD[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?TS']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<Telesync:(62, 64)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['Blu[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?ray(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip)?', 'B[DR]', 'B[DR][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?Rip', 'BD[59]', 'BD25', 'BD50']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<BluRay:(54, 60)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['[hx][\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?264(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)?', 'MPEG[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?4(?:[\\ \\[\\]\\(\\)\\{\\}\\+\\*\\|\\=\\-\\_\\~\\#\\.\\,\\;\\:]?AVC(HD)?)', 'AVC(?:HD)?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<h264:(65, 69)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('DTS',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<DTS:(61, 64)+name=audio_codec>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<HD:(75, 77)+name=audio_profile+tags=['DTS']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080p?x?']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<1080p:(48, 53)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<RePattern:['(?:\\d{3,}(?:x|\\*))?1080(?:p(?:50|60)?x?)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<1080p:(48, 53)+name=screen_size>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<RePattern:['\\d{4}']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(23, 27)+name=year>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<2018:(43, 47)+name=year>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5848>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern is disabled. (<FunctionalPattern:(<function expected at 0x7f9a3ccb5de8>,)>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<StringPattern:('RTE',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<RTÉ One:(15, 18)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<RTÉ One:(36, 39)+name=streaming_service+tags=['format-prefix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 1 match(es). (<StringPattern:('HD',)>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<HD:(75, 77)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>)| | |
| 17/10/2018 09:15:36|DEBUG|Pattern has 2 match(es). (<RePattern:['x(\\d+)']>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<x264:(65, 69)+private+name=bonus>)| | |
| 17/10/2018 09:15:36|DEBUG|Match found. (<264:(66, 69)+name=bonus+initiator=x264>)| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ConflictSolver>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <20:(23, 25)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(23, 27)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <18:(25, 27)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(23, 27)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <20:(43, 45)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(43, 47)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <18:(45, 47)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018> will be removed in favor of match <2018:(43, 47)+name=year>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <Telesync:(62, 64)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']> will be removed in favor of match <DTS:(61, 64)+name=audio_codec>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <mkv:(87, 90)+name=container+tags=['video']> will be removed in favor of match <mkv:(86, 90)+name=container+tags=['extension', 'extension', 'video']>| | |
| 17/10/2018 09:15:36|DEBUG|Conflicting match <264:(66, 69)+name=bonus+initiator=x264> will be removed in favor of match <h264:(65, 69)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: IdentitySet([<18:(25, 27)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <Telesync:(62, 64)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <mkv:(87, 90)+name=container+tags=['video']>, <264:(66, 69)+name=bonus+initiator=x264>, <20:(23, 25)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <20:(43, 45)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(45, 47)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ConflictSolver> IdentitySet([<18:(25, 27)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <Telesync:(62, 64)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <mkv:(87, 90)+name=container+tags=['video']>, <264:(66, 69)+name=bonus+initiator=x264>, <20:(23, 25)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <20:(43, 45)+name=season+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>, <18:(45, 47)+name=episode+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']+initiator=2018>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EnlargeGroupMatches>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+name=year>], [<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+name=year>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EnlargeGroupMatches> ([<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+name=year>], [<2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(23, 27)+name=year>])| | |
| 17/10/2018 09:15:36|DEBUG|4 independent rule(s) at priority 128.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeePatternRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeePatternRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeNumberSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeNumberSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonSeparatorRange>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SeasonSeparatorRange> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioChannelsValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|15 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidSeason>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveInvalidEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfMovie>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(22, 28)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(22, 28)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <RemoveWeakIfMovie> [<2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(43, 47)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(22, 28)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>, <2018:(22, 28)+private+tags=['bonus-conflict', 'weak-movie', 'weak-episode', 'weak-duplicate']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakIfSxxExx>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveWeakDuplicate>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeDetailValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <CountValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <CountValidator> ([], [], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateFormat>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateVideoCodec>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AudioValidatorRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<HD:(75, 77)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <AudioValidatorRule> [<HD:(75, 77)+name=audio_profile+tags=['DTS']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateWebsitePrefix>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <KeepMarkedYearInFilepart>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveConflictsWithEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateScreenerRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateMuxRule>| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 64.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveDetachedEpisodeNumber>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VersionValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <DtsRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AacRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Ac3Rule>| | |
| 17/10/2018 09:15:36|DEBUG|3 independent rule(s) at priority 32.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingService>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<RTÉ One:(15, 18)+name=streaming_service+tags=['format-prefix']>, <RTÉ One:(36, 39)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingService> [<RTÉ One:(15, 18)+name=streaming_service+tags=['format-prefix']>, <RTÉ One:(36, 39)+name=streaming_service+tags=['format-prefix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHardcodedSubs>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateStreamingServiceNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<HD:(75, 77)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ValidateStreamingServiceNeighbor> [<HD:(75, 77)+name=other+tags=['streaming_service.prefix', 'streaming_service.suffix']>]| | |
| 17/10/2018 09:15:36|DEBUG|13 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <VideoProfileRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <HqConflictRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ScreenSizeOnlyOne>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<1080p:(48, 53)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <ScreenSizeOnlyOne> [<1080p:(48, 53)+name=screen_size>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveScreenSizeConflicts>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleOverWebsite>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart3EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Filepart2EpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitlePrefixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitlePrefixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleExtensionRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighbor>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborAfter>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ValidateHasNeighborBefore>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <FilmTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SubtitleSuffixLanguageRule>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SubtitleSuffixLanguageRule> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([<Hotel Artemis:(29, 43)+name=title+tags=['title']>, <Hotel Artemis:(8, 22)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TitleFromPosition> ([<Hotel Artemis:(29, 43)+name=title+tags=['title']>, <Hotel Artemis:(8, 22)+name=title+tags=['title']>], [])| | |
| 17/10/2018 09:15:36|DEBUG|5 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeSingleDigitValidator>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PreferTitleWithYear>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [<Hotel Artemis:(8, 22)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PreferTitleWithYear> ([], [<Hotel Artemis:(8, 22)+name=title+tags=['title']>])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TitleToEpisodeTitle>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SceneReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<FuzerHD-WhiteRev:(69, 86)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <SceneReleaseGroup> [<FuzerHD-WhiteRev:(69, 86)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <BonusTitleRule>| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EpisodeTitleFromPosition>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <EpisodeTitleFromPosition> ([], [])| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AnimeReleaseGroup>| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority 0.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <AlternativeTitleReplace>| | |
| 17/10/2018 09:15:36|DEBUG|8 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <PrivateRemover>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<x264:(65, 69)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <PrivateRemover> [<x264:(65, 69)+private+name=bonus>]| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <ProperCountRule>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <EquivalentHoles>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveLessSpecificSeasonEpisode>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RemoveAmbiguous>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <SeasonYear>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Processors>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <StripSeparators>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: [<mkv:(86, 90)+name=container+tags=['extension', 'extension', 'video']>, <BluRay:(54, 60)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(65, 69)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(61, 64)+name=audio_codec>, <1080p:(48, 53)+name=screen_size>, <2018:(43, 47)+name=year>, <2018:(22, 28)+name=year>, <Hotel Artemis:(29, 43)+name=title+tags=['title']>, <Hotel Artemis:(8, 22)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(69, 86)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <StripSeparators> [<mkv:(86, 90)+name=container+tags=['extension', 'extension', 'video']>, <BluRay:(54, 60)+name=format+tags=['video-codec-prefix', 'streaming_service.suffix']>, <h264:(65, 69)+name=video_codec+tags=['format-suffix', 'streaming_service.suffix']>, <DTS:(61, 64)+name=audio_codec>, <1080p:(48, 53)+name=screen_size>, <2018:(43, 47)+name=year>, <2018:(22, 28)+name=year>, <Hotel Artemis:(29, 43)+name=title+tags=['title']>, <Hotel Artemis:(8, 22)+name=title+tags=['title', 'equivalent-ignore']>, <FuzerHD-WhiteRev:(69, 86)+name=release_group+tags=['scene']>]| | |
| 17/10/2018 09:15:36|DEBUG|2 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <Mimetype>| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <TypeProcessor>| | |
| 17/10/2018 09:15:36|DEBUG|Rule was triggered: movie| | |
| 17/10/2018 09:15:36|DEBUG|Running rule consequence: <TypeProcessor> movie| | |
| 17/10/2018 09:15:36|DEBUG|1 independent rule(s) at priority -2048.| | |
| 17/10/2018 09:15:36|DEBUG|Checking rule condition: <RenameEpisodeTitleWhenMovieType>| | |
| 17/10/2018 09:15:36|DEBUG|Starting new HTTP connection (1): radarr:7878| | |
| 17/10/2018 09:15:36|DEBUG|Starting new HTTP connection (1): radarr:7878| | |
| 17/10/2018 09:15:36|DEBUG|http://radarr:7878 "GET /api/MediaCover/577/poster-500.jpg?apikey=5129a560ad3a49f4bcfa3238b53f576f HTTP/1.1" 200 None| | |
| 17/10/2018 09:15:36|DEBUG|http://radarr:7878 "GET /api/MediaCover/577/banner.jpg?apikey=5129a560ad3a49f4bcfa3238b53f576f HTTP/1.1" 404 None| | |
| 17/10/2018 09:15:37|DEBUG|Starting new HTTP connection (1): radarr:7878| | |
| 17/10/2018 09:15:37|DEBUG|http://radarr:7878 "GET /api/MediaCover/577/banner.jpg?apikey=5129a560ad3a49f4bcfa3238b53f576f HTTP/1.1" 404 None| |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment