[redtube] Add support for thumbnails
[youtube-dl] / youtube_dl / extractor / toutv.py
index 73ea67da90fb3215e984a68fc577d8125e6a6cfb..1e9598ef6d4d7268309fc53d5929088d71cc9cc8 100644 (file)
@@ -1,6 +1,5 @@
 # coding: utf-8
 import re
-import xml.etree.ElementTree
 
 from .common import InfoExtractor
 from ..utils import (
@@ -28,7 +27,7 @@ class TouTvIE(InfoExtractor):
         u'params': {
             u'skip_download': True,  # Requires rtmpdump
         },
-        u'xskip': 'Only available in Canada'
+        u'skip': 'Only available in Canada'
     }
 
     def _real_extract(self, url):
@@ -39,13 +38,10 @@ class TouTvIE(InfoExtractor):
         mediaId = self._search_regex(
             r'"idMedia":\s*"([^"]+)"', webpage, u'media ID')
 
-        # TODO test from de
         streams_url = u'http://release.theplatform.com/content.select?pid=' + mediaId
-        streams_webpage = self._download_webpage(
+        streams_doc = self._download_xml(
             streams_url, video_id, note=u'Downloading stream list')
 
-        streams_doc = xml.etree.ElementTree.fromstring(
-            streams_webpage.encode('utf-8'))
         video_url = next(n.text
                          for n in streams_doc.findall('.//choice/url')
                          if u'//ad.doubleclick' not in n.text)