[zdf] fix formats extraction

This commit is contained in:
remitamine 2015-12-28 17:49:59 +01:00
parent 974c1b2d42
commit a5c1d95500
2 changed files with 161 additions and 101 deletions

View file

@ -1,10 +1,9 @@
from __future__ import unicode_literals
from .common import InfoExtractor
from .zdf import extract_from_xml_url
from .zdf import ZDFIE
class PhoenixIE(InfoExtractor):
class PhoenixIE(ZDFIE):
_VALID_URL = r'''(?x)https?://(?:www\.)?phoenix\.de/content/
(?:
phoenix/die_sendungen/(?:[^/]+/)?
@ -41,5 +40,5 @@ class PhoenixIE(InfoExtractor):
r'<div class="phx_vod" id="phx_vod_([0-9]+)"',
webpage, 'internal video ID')
api_url = 'http://www.phoenix.de/php/zdfplayer-v1.3/data/beitragsDetails.php?ak=web&id=%s' % internal_id
return extract_from_xml_url(self, video_id, api_url)
api_url = 'http://www.phoenix.de/php/mediaplayer/data/beitrags_details.php?ak=web&id=%s' % internal_id
return self.extract_from_xml_url(video_id, api_url)