瀏覽代碼

[mdr] Change XPath to make it work in python 2.6 (fixes #6443)

The 'progressiveDownloadUrl' element is a direct child, so they should be equivalent.
Jaime Marquínez Ferrándiz 10 年之前
父節點
當前提交
47a8b7c14a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      youtube_dl/extractor/mdr.py

+ 1 - 1
youtube_dl/extractor/mdr.py

@@ -29,7 +29,7 @@ class MDRIE(InfoExtractor):
         doc = self._download_xml(domain + xmlurl, video_id)
         doc = self._download_xml(domain + xmlurl, video_id)
         formats = []
         formats = []
         for a in doc.findall('./assets/asset'):
         for a in doc.findall('./assets/asset'):
-            url_el = a.find('.//progressiveDownloadUrl')
+            url_el = a.find('./progressiveDownloadUrl')
             if url_el is None:
             if url_el is None:
                 continue
                 continue
             abr = int(a.find('bitrateAudio').text) // 1000
             abr = int(a.find('bitrateAudio').text) // 1000