[Vidio] fix fallback value and wrap duration in int_or_none
This commit is contained in:
parent
abaa06f884
commit
66e70a58d4
@ -4,6 +4,8 @@ from __future__ import unicode_literals
|
|||||||
import re
|
import re
|
||||||
from .common import InfoExtractor
|
from .common import InfoExtractor
|
||||||
|
|
||||||
|
from ..utils import int_or_none
|
||||||
|
|
||||||
|
|
||||||
class VidioIE(InfoExtractor):
|
class VidioIE(InfoExtractor):
|
||||||
_VALID_URL = r'https?://(?:www\.)?vidio\.com/watch/(?P<id>\d{6})-(?P<display_id>[^/?]+)'
|
_VALID_URL = r'https?://(?:www\.)?vidio\.com/watch/(?P<id>\d{6})-(?P<display_id>[^/?]+)'
|
||||||
@ -40,7 +42,7 @@ class VidioIE(InfoExtractor):
|
|||||||
'id': video_id,
|
'id': video_id,
|
||||||
'title': self._og_search_title(webpage),
|
'title': self._og_search_title(webpage),
|
||||||
'formats': formats,
|
'formats': formats,
|
||||||
'thumbnail': video_data.get('image', ''),
|
'thumbnail': video_data.get('image'),
|
||||||
'description': self._og_search_description(webpage),
|
'description': self._og_search_description(webpage),
|
||||||
'duration': video_data.get('clip_duration'),
|
'duration': int_or_none(video_data.get('clip_duration')),
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user