from __future__ import unicode_literals from .common import InfoExtractor class IxiguaIE(InfoExtractor): _VALID_URL = r'https://www.ixigua.com/i(?P\d+)/' def _real_extract(self, url): video_id = self._match_id(url) webpage = self._download_webpage( url, video_id ) title = self._html_search_regex(r'(\S+ - \S+)', webpage, 'title') download_url = self._html_search_regex( r'(https://cdn\.acidcow\.com/pics/[0-9]+/video/\S+\.mp4)', webpage, "download_url" ) return { 'id': video_id, 'url': download_url, 'title': title }