mirror of
https://github.com/l1ving/youtube-dl
synced 2024-12-21 23:03:10 +08:00
Merge branch 'master' of https://github.com/pishposhmcgee/youtube-dl into pishposhmcgee-master
This commit is contained in:
commit
c6052b8c14
@ -50,7 +50,6 @@ class FunnyOrDieIE(InfoExtractor):
|
||||
bitrates.sort()
|
||||
|
||||
formats = []
|
||||
|
||||
for bitrate in bitrates:
|
||||
for link in links:
|
||||
formats.append({
|
||||
@ -59,6 +58,15 @@ class FunnyOrDieIE(InfoExtractor):
|
||||
'vbr': bitrate,
|
||||
})
|
||||
|
||||
subtitles={}
|
||||
subtitle_matches=re.findall(r'<track kind="captions" src="([^"]+)" srclang="([^"]+)"', webpage)
|
||||
for match in subtitle_matches:
|
||||
(suburl,sublang)=match
|
||||
if not sublang in subtitles.keys():
|
||||
subtitles[sublang]=[]
|
||||
subext=suburl.split('/')[-1]
|
||||
subtitles[sublang].append({'url': 'http://www.funnyordie.com'+suburl,'ext': subext})
|
||||
|
||||
post_json = self._search_regex(
|
||||
r'fb_post\s*=\s*(\{.*?\});', webpage, 'post details')
|
||||
post = json.loads(post_json)
|
||||
@ -69,4 +77,5 @@ class FunnyOrDieIE(InfoExtractor):
|
||||
'description': post.get('description'),
|
||||
'thumbnail': post.get('picture'),
|
||||
'formats': formats,
|
||||
'subtitles': subtitles,
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user