ExtractorError,
float_or_none,
int_or_none,
+ str_or_none,
)
'title': 'Mercedes-Benz GLA passa por teste de colisão na Europa',
'duration': 103.204,
'uploader': 'Globo.com',
- 'uploader_id': 265,
+ 'uploader_id': '265',
},
}, {
'url': 'http://globoplay.globo.com/v/4581987/',
'title': 'Acidentes de trânsito estão entre as maiores causas de queda de energia em SP',
'duration': 137.973,
'uploader': 'Rede Globo',
- 'uploader_id': 196,
+ 'uploader_id': '196',
},
}, {
'url': 'http://canalbrasil.globo.com/programas/sangue-latino/videos/3928201.html',
duration = float_or_none(video.get('duration'), 1000)
uploader = video.get('channel')
- uploader_id = video.get('channel_id')
+ uploader_id = str_or_none(video.get('channel_id'))
return {
'id': video_id,