projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6be451f
)
[br] fix test case
author
Philipp Hagemeister
<phihag@phihag.de>
Mon, 29 Sep 2014 03:40:20 +0000
(
05:40
+0200)
committer
Philipp Hagemeister
<phihag@phihag.de>
Mon, 29 Sep 2014 03:40:20 +0000
(
05:40
+0200)
youtube_dl/extractor/br.py
patch
|
blob
|
history
diff --git
a/youtube_dl/extractor/br.py
b/youtube_dl/extractor/br.py
index 4e2960c6260ebf6bf0d242a6b0bfc38baf40b25c..2e277c8c3c28af872750bc8108db56b1382fd992 100644
(file)
--- a/
youtube_dl/extractor/br.py
+++ b/
youtube_dl/extractor/br.py
@@
-26,6
+26,8
@@
class BRIE(InfoExtractor):
'title': 'Wenn das Traditions-Theater wackelt',
'description': 'Heimatsound-Festival 2014: Wenn das Traditions-Theater wackelt',
'duration': 34,
'title': 'Wenn das Traditions-Theater wackelt',
'description': 'Heimatsound-Festival 2014: Wenn das Traditions-Theater wackelt',
'duration': 34,
+ 'uploader': 'BR',
+ 'upload_date': '20140802',
}
},
{
}
},
{
@@
-66,8
+68,7
@@
class BRIE(InfoExtractor):
]
def _real_extract(self, url):
]
def _real_extract(self, url):
- mobj = re.match(self._VALID_URL, url)
- display_id = mobj.group('id')
+ display_id = self._match_id(url)
page = self._download_webpage(url, display_id)
xml_url = self._search_regex(
r"return BRavFramework\.register\(BRavFramework\('avPlayer_(?:[a-f0-9-]{36})'\)\.setup\({dataURL:'(/(?:[a-z0-9\-]+/)+[a-z0-9/~_.-]+)'}\)\);", page, 'XMLURL')
page = self._download_webpage(url, display_id)
xml_url = self._search_regex(
r"return BRavFramework\.register\(BRavFramework\('avPlayer_(?:[a-f0-9-]{36})'\)\.setup\({dataURL:'(/(?:[a-z0-9\-]+/)+[a-z0-9/~_.-]+)'}\)\);", page, 'XMLURL')