Sfoglia il codice sorgente

[common] Fix for youtube

Yen Chi Hsuan 9 anni fa
parent
commit
5ea1eb78f5
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      youtube_dl/extractor/common.py

+ 2 - 2
youtube_dl/extractor/common.py

@@ -1346,8 +1346,8 @@ class InfoExtractor(object):
                 elif mime_type.startswith('audio/') or mime_type.startswith('video/'):
                 elif mime_type.startswith('audio/') or mime_type.startswith('video/'):
                     segment_list = r.find(_add_ns('SegmentList'))
                     segment_list = r.find(_add_ns('SegmentList'))
                     format_id = r.attrib['id']
                     format_id = r.attrib['id']
-                    video_url = url_el.text if url_el else None
-                    filesize = int_or_none(url_el.attrib.get('{http://youtube.com/yt/2012/10/10}contentLength') if url_el else None)
+                    video_url = url_el.text if url_el is not None else None
+                    filesize = int_or_none(url_el.attrib.get('{http://youtube.com/yt/2012/10/10}contentLength') if url_el is not None else None)
                     f = {
                     f = {
                         'format_id': format_id,
                         'format_id': format_id,
                         'url': video_url,
                         'url': video_url,