From 9937190b73e26b9a869736cee079360a33abd612 Mon Sep 17 00:00:00 2001 From: Jake Holland Date: Tue, 12 May 2015 16:00:59 -0700 Subject: [PATCH] patch for https://github.com/rg3/youtube-dl/issues/5683 --- youtube_dl/YoutubeDL.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py index 4cf83c510..8633a6ffe 100755 --- a/youtube_dl/YoutubeDL.py +++ b/youtube_dl/YoutubeDL.py @@ -914,6 +914,9 @@ class YoutubeDL(object): if not available_formats: return None + if not FFmpegMergerPP(self).available: + available_formats = filter(lambda x: x.get(u'protocol') != u'm3u8', available_formats) + if format_spec in ['best', 'worst', None]: format_idx = 0 if format_spec == 'worst' else -1 audiovideo_formats = [