projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Add itags 256 and 258
[youtube-dl]
/
youtube_dl
/
extractor
/
threeqsdn.py
diff --git
a/youtube_dl/extractor/threeqsdn.py
b/youtube_dl/extractor/threeqsdn.py
index 27a3de5c45dc7db709a504009865efbf3a813fbf..c77a07989a97629a715a3b164b06c60151f71a3e 100644
(file)
--- a/
youtube_dl/extractor/threeqsdn.py
+++ b/
youtube_dl/extractor/threeqsdn.py
@@
-56,6
+56,13
@@
class ThreeQSDNIE(InfoExtractor):
'only_matching': True,
}]
'only_matching': True,
}]
+ @staticmethod
+ def _extract_url(webpage):
+ mobj = re.search(
+ r'<iframe[^>]+\b(?:data-)?src=(["\'])(?P<url>%s.*?)\1' % ThreeQSDNIE._VALID_URL, webpage)
+ if mobj:
+ return mobj.group('url')
+
def _real_extract(self, url):
video_id = self._match_id(url)
def _real_extract(self, url):
video_id = self._match_id(url)