mirror of
https://github.com/zoriya/guessit.git
synced 2026-06-09 04:46:01 +00:00
Guess version property when version is detached from episodeNumber
This commit is contained in:
@@ -271,7 +271,7 @@ class EpisodeDetailValidator(Rule):
|
||||
|
||||
class VersionValidator(Rule):
|
||||
"""
|
||||
Validate version if previous match is episodeNumber
|
||||
Validate version if previous match is episodeNumber or if surrounded by separators.
|
||||
"""
|
||||
priority = 64
|
||||
dependency = [RemoveWeakIfMovie, RemoveWeakIfSxxExx]
|
||||
@@ -281,7 +281,7 @@ class VersionValidator(Rule):
|
||||
ret = []
|
||||
for version in matches.named('version'):
|
||||
episode_number = matches.previous(version, lambda match: match.name == 'episodeNumber', 0)
|
||||
if not episode_number:
|
||||
if not episode_number and not seps_surround(version.initiator):
|
||||
ret.append(version)
|
||||
return ret
|
||||
|
||||
|
||||
@@ -1403,3 +1403,73 @@
|
||||
releaseGroup: HorribleSubs
|
||||
screenSize: 720p
|
||||
title: Maria the Virgin Witch
|
||||
|
||||
? '[ISLAND]One_Piece_679_[VOSTFR]_[V1]_[8bit]_[720p]_[EB7838FC].mp4'
|
||||
: options: -E
|
||||
crc32: EB7838FC
|
||||
episodeNumber: 679
|
||||
releaseGroup: ISLAND
|
||||
screenSize: 720p
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
videoProfile: 8bit
|
||||
version: 1
|
||||
|
||||
? '[ISLAND]One_Piece_679_[VOSTFR]_[8bit]_[720p]_[EB7838FC].mp4'
|
||||
: options: -E
|
||||
crc32: EB7838FC
|
||||
episodeNumber: 679
|
||||
releaseGroup: ISLAND
|
||||
screenSize: 720p
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
videoProfile: 8bit
|
||||
|
||||
? '[Kaerizaki-Fansub]_One_Piece_679_[VOSTFR][HD_1280x720].mp4'
|
||||
: options: -E
|
||||
episodeNumber: 679
|
||||
other: HD
|
||||
releaseGroup: Kaerizaki-Fansub
|
||||
screenSize: 720p
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
|
||||
? '[Kaerizaki-Fansub]_One_Piece_679_[VOSTFR][FANSUB][HD_1280x720].mp4'
|
||||
: options: -E
|
||||
episodeNumber: 679
|
||||
other:
|
||||
- Fansub
|
||||
- HD
|
||||
releaseGroup: Kaerizaki-Fansub
|
||||
screenSize: 720p
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
|
||||
? '[Kaerizaki-Fansub]_One_Piece_681_[VOSTFR][HD_1280x720]_V2.mp4'
|
||||
: options: -E
|
||||
episodeNumber: 681
|
||||
other: HD
|
||||
releaseGroup: Kaerizaki-Fansub
|
||||
screenSize: 720p
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
version: 2
|
||||
|
||||
? '[Kaerizaki-Fansub] High School DxD New 04 VOSTFR HD (1280x720) V2.mp4'
|
||||
: options: -E
|
||||
episodeNumber: 4
|
||||
other: HD
|
||||
releaseGroup: Kaerizaki-Fansub
|
||||
screenSize: 720p
|
||||
title: High School DxD New
|
||||
subtitleLanguage: fr
|
||||
version: 2
|
||||
|
||||
? '[Kaerizaki-Fansub] One Piece 603 VOSTFR PS VITA (960x544) V2.mp4'
|
||||
: options: -E
|
||||
episodeNumber: 603
|
||||
releaseGroup: Kaerizaki-Fansub
|
||||
screenSize: 960x544
|
||||
title: One Piece
|
||||
subtitleLanguage: fr
|
||||
version: 2
|
||||
|
||||
Reference in New Issue
Block a user