From 890d070d940f6b25963f6d244c01095097949000 Mon Sep 17 00:00:00 2001 From: Tailszefox Date: Mon, 15 Oct 2012 14:28:54 +0200 Subject: [PATCH] check_output is only supported by Python 2.7 onwards --- youtube_dl/PostProcessor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/PostProcessor.py b/youtube_dl/PostProcessor.py index f2e2aa1fa..b8daf1e66 100644 --- a/youtube_dl/PostProcessor.py +++ b/youtube_dl/PostProcessor.py @@ -73,7 +73,7 @@ class FFmpegExtractAudioPP(PostProcessor): def detect_executables(): def executable(exe): try: - subprocess.check_output([exe, '-version']) + subprocess.Popen([exe, '-version'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT).communicate()[0] except OSError: return False return exe