projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
14a2d67
)
[realvid] Add extractor for realvid.net (closes #5504)
author
pulpe
<Pulpan3@gmail.com>
Thu, 23 Apr 2015 09:41:21 +0000
(11:41 +0200)
committer
pulpe
<Pulpan3@gmail.com>
Thu, 23 Apr 2015 09:41:21 +0000
(11:41 +0200)
youtube_dl/extractor/gorillavid.py
patch
|
blob
|
history
diff --git
a/youtube_dl/extractor/gorillavid.py
b/youtube_dl/extractor/gorillavid.py
index ae24aff84fd85c6796c7a4374964f70629175f43..ed26234561a04ef3f27f3232d38a50b1d6af0498 100644
(file)
--- a/
youtube_dl/extractor/gorillavid.py
+++ b/
youtube_dl/extractor/gorillavid.py
@@
-15,10
+15,10
@@
from ..utils import (
class GorillaVidIE(InfoExtractor):
class GorillaVidIE(InfoExtractor):
- IE_DESC = 'GorillaVid.in, daclips.in, movpod.in
and fastvideo.in
'
+ IE_DESC = 'GorillaVid.in, daclips.in, movpod.in
, fastvideo.in and realvid.net
'
_VALID_URL = r'''(?x)
https?://(?P<host>(?:www\.)?
_VALID_URL = r'''(?x)
https?://(?P<host>(?:www\.)?
- (?:daclips\.in|gorillavid\.in|movpod\.in|fastvideo\.in))/
+ (?:daclips\.in|gorillavid\.in|movpod\.in|fastvideo\.in
|realvid\.net
))/
(?:embed-)?(?P<id>[0-9a-zA-Z]+)(?:-[0-9]+x[0-9]+\.html)?
'''
(?:embed-)?(?P<id>[0-9a-zA-Z]+)(?:-[0-9]+x[0-9]+\.html)?
'''
@@
-61,6
+61,15
@@
class GorillaVidIE(InfoExtractor):
'title': 'Man of Steel - Trailer',
'thumbnail': 're:http://.*\.jpg',
},
'title': 'Man of Steel - Trailer',
'thumbnail': 're:http://.*\.jpg',
},
+ }, {
+ 'url': 'http://realvid.net/ctn2y6p2eviw',
+ 'md5': 'b2166d2cf192efd6b6d764c18fd3710e',
+ 'info_dict': {
+ 'id': 'ctn2y6p2eviw',
+ 'ext': 'flv',
+ 'title': 'rdx 1955',
+ 'thumbnail': 're:http://.*\.jpg',
+ },
}, {
'url': 'http://movpod.in/0wguyyxi1yca',
'only_matching': True,
}, {
'url': 'http://movpod.in/0wguyyxi1yca',
'only_matching': True,
@@
-97,7
+106,7
@@
class GorillaVidIE(InfoExtractor):
webpage = self._download_webpage(req, video_id, 'Downloading video page')
title = self._search_regex(
webpage = self._download_webpage(req, video_id, 'Downloading video page')
title = self._search_regex(
-
r'style="z-index: [0-9]+;">([^<]+)</span>'
,
+
[r'style="z-index: [0-9]+;">([^<]+)</span>', r'>Watch (.+) ']
,
webpage, 'title', default=None) or self._og_search_title(webpage)
video_url = self._search_regex(
r'file\s*:\s*["\'](http[^"\']+)["\'],', webpage, 'file url')
webpage, 'title', default=None) or self._og_search_title(webpage)
video_url = self._search_regex(
r'file\s*:\s*["\'](http[^"\']+)["\'],', webpage, 'file url')