Browse Source

[YoutubeDL] don't default to 'bestvideo+bestaudio/best' for live videos

Doesn't work currently.
Jaime Marquínez Ferrándiz 10 years ago
parent
commit
8250c32f49
1 changed files with 2 additions and 1 deletions
  1. 2 1
      youtube_dl/YoutubeDL.py

+ 2 - 1
youtube_dl/YoutubeDL.py

@@ -1104,7 +1104,8 @@ class YoutubeDL(object):
         if req_format is None:
         if req_format is None:
             req_format_list = []
             req_format_list = []
             if (self.params.get('outtmpl', DEFAULT_OUTTMPL) != '-' and
             if (self.params.get('outtmpl', DEFAULT_OUTTMPL) != '-' and
-                    info_dict['extractor'] in ['youtube', 'ted']):
+                    info_dict['extractor'] in ['youtube', 'ted'] and
+                    not info_dict.get('is_live')):
                 merger = FFmpegMergerPP(self)
                 merger = FFmpegMergerPP(self)
                 if merger.available and merger.can_merge():
                 if merger.available and merger.can_merge():
                     req_format_list.append('bestvideo+bestaudio')
                     req_format_list.append('bestvideo+bestaudio')