# coding: utf-8 from __future__ import unicode_literals from .common import InfoExtractor from ..compat import ( compat_urllib_parse, ) class MalemotionIE(InfoExtractor): _VALID_URL = r'https?://malemotion\.com/video/(.+?)\.(?P.+?)(#|$)' _TEST = { 'url': 'http://malemotion.com/video/bete-de-concours.ltc', 'md5': '3013e53a0afbde2878bc39998c33e8a5', 'info_dict': { 'id': 'ltc', 'ext': 'mp4', 'title': 'BĂȘte de Concours', 'age_limit': 18, }, } def _real_extract(self, url): video_id = self._match_id(url) webpage = self._download_webpage(url, video_id) video_url = compat_urllib_parse.unquote(self._search_regex( r'(.*?)