From 66e70a58d4ebdd8d4f32bc00cd93af332332b919 Mon Sep 17 00:00:00 2001 From: TRox1972 Date: Sun, 22 May 2016 13:24:48 +0200 Subject: [PATCH] [Vidio] fix fallback value and wrap duration in int_or_none --- youtube_dl/extractor/vidio.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/vidio.py b/youtube_dl/extractor/vidio.py index 8348b5f17..6a7050322 100644 --- a/youtube_dl/extractor/vidio.py +++ b/youtube_dl/extractor/vidio.py @@ -4,6 +4,8 @@ from __future__ import unicode_literals import re from .common import InfoExtractor +from ..utils import int_or_none + class VidioIE(InfoExtractor): _VALID_URL = r'https?://(?:www\.)?vidio\.com/watch/(?P\d{6})-(?P[^/?]+)' @@ -40,7 +42,7 @@ class VidioIE(InfoExtractor): 'id': video_id, 'title': self._og_search_title(webpage), 'formats': formats, - 'thumbnail': video_data.get('image', ''), + 'thumbnail': video_data.get('image'), 'description': self._og_search_description(webpage), - 'duration': video_data.get('clip_duration'), + 'duration': int_or_none(video_data.get('clip_duration')), }