diff options
author | kinetoskombi <filipeamiranda@gmail.com> | 2015-01-31 20:07:43 -0200 |
---|---|---|
committer | kinetoskombi <filipeamiranda@gmail.com> | 2015-01-31 20:07:43 -0200 |
commit | 1ee94db2d03770c0280047c974f0e6886d2a753f (patch) | |
tree | 9b77b00d27d5e39c004591e55a59a86022e26c54 /youtube_dl/extractor/globo.py | |
parent | e41b1f73854d8a422235a3b92ca4255affbcd39e (diff) |
[globo] Fix error on some globo videos
Diffstat (limited to 'youtube_dl/extractor/globo.py')
-rw-r--r-- | youtube_dl/extractor/globo.py | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/youtube_dl/extractor/globo.py b/youtube_dl/extractor/globo.py index 6949a57c7..d936be384 100644 --- a/youtube_dl/extractor/globo.py +++ b/youtube_dl/extractor/globo.py @@ -70,6 +70,19 @@ class GloboIE(InfoExtractor): 'like_count': int, } }, + { + 'url': 'http://globotv.globo.com/canal-brasil/sangue-latino/t/todos-os-videos/v/ator-e-diretor-argentino-ricado-darin-fala-sobre-utopias-e-suas-perdas/3928201/', + 'md5': 'c1defca721ce25b2354e927d3e4b3dec', + 'info_dict': { + 'id': '3928201', + 'ext': 'mp4', + 'title': 'Ator e diretor argentino, Ricado DarĂn fala sobre utopias e suas perdas', + 'duration': 1472.906, + 'uploader': 'Canal Brasil', + 'uploader_id': 705, + 'like_count': int, + } + }, ] class MD5(): @@ -355,7 +368,9 @@ class GloboIE(InfoExtractor): for resource in video['resources']: resource_id = resource.get('_id') - if not resource_id: + resource_height = resource.get('height') + + if not (resource_id or resource_height): continue security = self._download_json( @@ -384,7 +399,7 @@ class GloboIE(InfoExtractor): formats.append({ 'url': '%s?h=%s&k=%s' % (resource['url'], signed_hash, 'flash'), 'format_id': resource_id, - 'height': resource['height'] + 'height': resource_height }) self._sort_formats(formats) |