Merge remote-tracking branch 'origin/master' into HEAD
authorPhilipp Hagemeister <phihag@phihag.de>
Mon, 24 Mar 2014 22:23:17 +0000 (23:23 +0100)
committerPhilipp Hagemeister <phihag@phihag.de>
Mon, 24 Mar 2014 22:23:17 +0000 (23:23 +0100)
Conflicts:
youtube_dl/extractor/arte.py

1  2 
youtube_dl/extractor/arte.py

index 9ca6c71e924b80af9e2e6dfcd0f70f201b13708d,2a123880e62c4154d9772ded5fb6775de50509e2..646377e4b0f16c9b3628987b51c3ff530c12b297
@@@ -2,6 -2,7 +2,6 @@@
  from __future__ import unicode_literals
  
  import re
 -import json
  
  from .common import InfoExtractor
  from ..utils import (
@@@ -25,8 -26,8 +25,8 @@@ class ArteTvIE(InfoExtractor)
  
      def _real_extract(self, url):
          mobj = re.match(self._VALID_URL, url)
 -        video_id = mobj.group('id')
          lang = mobj.group('lang')
 +        video_id = mobj.group('id')
  
          ref_xml_url = url.replace('/videos/', '/do_delegate/videos/')
          ref_xml_url = ref_xml_url.replace('.html', ',view,asPlayerXml.xml')
@@@ -40,8 -41,9 +40,9 @@@
          formats = [{
              'forma_id': q.attrib['quality'],
              'url': q.text,
+             'ext': 'flv',
              'quality': 2 if q.attrib['quality'] == 'hd' else 1,
-         } for q in config.findall('.//quality')]
+         } for q in config.findall('./urls/url')]
          self._sort_formats(formats)
  
          title = config.find('.//name').text
@@@ -51,7 -53,6 +52,6 @@@
              'title': title,
              'thumbnail': thumbnail,
              'formats': formats,
-             'ext': 'flv',
          }