From: Philipp Hagemeister Date: Mon, 7 Apr 2014 21:32:50 +0000 (+0200) Subject: [ffmpeg] Do not pass in byets to subprocess (Fixes #2717) X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=269aecd0c010de98fa8816d511f061e0768757f4;p=youtube-dl [ffmpeg] Do not pass in byets to subprocess (Fixes #2717) --- diff --git a/youtube_dl/postprocessor/ffmpeg.py b/youtube_dl/postprocessor/ffmpeg.py index 98b5eccb4..8922920cd 100644 --- a/youtube_dl/postprocessor/ffmpeg.py +++ b/youtube_dl/postprocessor/ffmpeg.py @@ -53,8 +53,7 @@ class FFmpegPostProcessor(PostProcessor): if self._downloader.params.get('verbose', False): self._downloader.to_screen(u'[debug] ffmpeg command line: %s' % shell_quote(cmd)) - bcmd = [self._downloader.encode(c) for c in cmd] - p = subprocess.Popen(bcmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) stdout, stderr = p.communicate() if p.returncode != 0: stderr = stderr.decode('utf-8', 'replace')