projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Capture and output login error message
[youtube-dl]
/
youtube_dl
/
extractor
/
dplay.py
diff --git
a/youtube_dl/extractor/dplay.py
b/youtube_dl/extractor/dplay.py
index 87071c4f8df0cb6aff19e821ae674f2ca83f71ba..66bbfc6ca0b32ad37feaaa42d1480214cb8d89d2 100644
(file)
--- a/
youtube_dl/extractor/dplay.py
+++ b/
youtube_dl/extractor/dplay.py
@@
-10,7
+10,7
@@
from ..utils import int_or_none
class DPlayIE(InfoExtractor):
class DPlayIE(InfoExtractor):
- _VALID_URL = r'http
://(?P<domain>it\.dplay\.com|www\.dplay\.(?:dk|se
))/[^/]+/(?P<id>[^/?#]+)'
+ _VALID_URL = r'http
s?://(?P<domain>it\.dplay\.com|www\.dplay\.(?:dk|se|no
))/[^/]+/(?P<id>[^/?#]+)'
_TESTS = [{
'url': 'http://it.dplay.com/take-me-out/stagione-1-episodio-25/',
_TESTS = [{
'url': 'http://it.dplay.com/take-me-out/stagione-1-episodio-25/',
@@
-64,6
+64,9
@@
class DPlayIE(InfoExtractor):
'episode_number': 12,
'age_limit': 0,
},
'episode_number': 12,
'age_limit': 0,
},
+ }, {
+ 'url': 'http://www.dplay.no/pga-tour/season-1-hoydepunkter-18-21-februar/',
+ 'only_matching': True,
}]
def _real_extract(self, url):
}]
def _real_extract(self, url):
@@
-115,6
+118,8
@@
class DPlayIE(InfoExtractor):
if info.get(protocol):
extract_formats(protocol, info[protocol])
if info.get(protocol):
extract_formats(protocol, info[protocol])
+ self._sort_formats(formats)
+
return {
'id': video_id,
'display_id': display_id,
return {
'id': video_id,
'display_id': display_id,