from .common import InfoExtractor
from ..utils import (
- ExtractorError, traverse_obj, parse_duration, unified_timestamp,
- url_or_none
+ ExtractorError,
+ parse_duration,
+ traverse_obj,
+ unified_timestamp,
+ url_or_none,
)
if any('dummy_720p.mp4' in x.get('manifest_url', '') for x in formats) and meta.get('stub') == 'error':
raise ExtractorError(f'{self.IE_NAME} said: Clip not available', expected=True)
- self._sort_formats(formats)
return {
'id': v_id,
'webpage_url': ''.join(traverse_obj(meta, ('canonical', ('domain', 'path')))),