From 3adc839870e98cc0dcb54831691ef3c23f1a777d Mon Sep 17 00:00:00 2001 From: MaxwellGoblin Date: Sun, 12 Mar 2017 15:56:06 +0800 Subject: [PATCH] [mgtv] add url patterns --- src/you_get/extractors/mgtv.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/you_get/extractors/mgtv.py b/src/you_get/extractors/mgtv.py index 1656ac3c60..b0df6b28bc 100644 --- a/src/you_get/extractors/mgtv.py +++ b/src/you_get/extractors/mgtv.py @@ -27,7 +27,10 @@ class MGTV(VideoExtractor): def get_vid_from_url(url): """Extracts video ID from URL. """ - return match1(url, 'http://www.mgtv.com/b/\d+/(\d+).html') + vid = match1(url, 'http://www.mgtv.com/b/\d+/(\d+).html') + if not vid: + vid = match1(url, 'http://www.mgtv.com/hz/bdpz/\d+/(\d+).html') + return vid #---------------------------------------------------------------------- @staticmethod @@ -150,4 +153,4 @@ def download(self, **kwargs): site = MGTV() download = site.download_by_url -download_playlist = site.download_playlist_by_url \ No newline at end of file +download_playlist = site.download_playlist_by_url