# -*- coding: utf-8 -*- import re from .common import InfoExtractor class FreeSoundIE(InfoExtractor): _VALID_URL = r'(?:http://)?(?:www\.)?freesound\.org/people/([^/]+)/sounds/([^/]+)' def _real_extract(self, url): mobj = re.match(self._VALID_URL, url) music_id = mobj.group(2) webpage = self._download_webpage(url, music_id) title = self._html_search_regex(r'