# encoding: utf-8 from __future__ import unicode_literals from .common import InfoExtractor class PhilharmonieTvIE(InfoExtractor): _VALID_URL = r'http://www\.philharmonie\.tv/veranstaltung/(?P.*?)/' _TESTS = [ { 'url': 'http://www.philharmonie.tv/veranstaltung/26/', 'md5': '4cebde1eb60a53782d4f3992cbd46ec8', 'info_dict': { 'id': '28', 'ext': 'flv', 'title': u'03.05.2016 Tuesday 20:00 Uhr Konzert vom 03.05. ACHT BR\xdcCKEN | Musik f\xfcr K\xf6ln. Hauschka, G. Schwellenbach, D. Brandt, P. Frick, E. Sarp, J. Farah: Reich' } } ] IE_NAME = 'philharmonie.tv' def _real_extract(self, url): video_id = self._match_id(url) webpage = self._download_webpage(url, video_id) source_url = self._search_regex( r'