From 12c25154c52a0c35f5b1f126f320ff88440ad948 Mon Sep 17 00:00:00 2001 From: azcom <arran@not-bad.co.uk> Date: Tue, 17 Apr 2012 05:28:55 +0200 Subject: [PATCH] Update to allow for x264/H.264 SD releases from Newzbin --- sickbeard/providers/newzbin.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/sickbeard/providers/newzbin.py b/sickbeard/providers/newzbin.py index 1157a328b..c93ed5290 100644 --- a/sickbeard/providers/newzbin.py +++ b/sickbeard/providers/newzbin.py @@ -115,10 +115,11 @@ class NewzbinProvider(generic.NZBProvider): def _is_SDTV(self, attrs): - # Video Fmt: (XviD or DivX), NOT 720p, NOT 1080p - video_fmt = 'Video Fmt' in attrs and ('XviD' in attrs['Video Fmt'] or 'DivX' in attrs['Video Fmt']) \ + # Video Fmt: (XviD, DivX, x264 or H.264), NOT 720p, NOT 1080p, NOT 1080i + video_fmt = 'Video Fmt' in attrs and ('XviD' in attrs['Video Fmt'] or 'DivX' in attrs['Video Fmt'] or 'x264' in attrs['Video Fmt'] or 'H.264' in attrs['Video Fmt']) \ and ('720p' not in attrs['Video Fmt']) \ - and ('1080p' not in attrs['Video Fmt']) + and ('1080p' not in attrs['Video Fmt']) \ + and ('1080i' not in attrs['Video Fmt']) # Source: TV Cap or HDTV or (None) source = 'Source' not in attrs or 'TV Cap' in attrs['Source'] or 'HDTV' in attrs['Source'] @@ -130,11 +131,12 @@ class NewzbinProvider(generic.NZBProvider): def _is_SDDVD(self, attrs): - # Video Fmt: (XviD or DivX), NOT 720p, NOT 1080p - video_fmt = 'Video Fmt' in attrs and ('XviD' in attrs['Video Fmt'] or 'DivX' in attrs['Video Fmt']) \ + # Video Fmt: (XviD, DivX, x264 or H.264), NOT 720p, NOT 1080p, NOT 1080i + video_fmt = 'Video Fmt' in attrs and ('XviD' in attrs['Video Fmt'] or 'DivX' in attrs['Video Fmt'] or 'x264' in attrs['Video Fmt'] or 'H.264' in attrs['Video Fmt']) \ and ('720p' not in attrs['Video Fmt']) \ - and ('1080p' not in attrs['Video Fmt']) - + and ('1080p' not in attrs['Video Fmt']) \ + and ('1080i' not in attrs['Video Fmt']) + # Source: DVD source = 'Source' in attrs and 'DVD' in attrs['Source'] -- GitLab