[ffmpeg] Also look into stderr for extracting the version

At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout.
pull/1/head
Jaime Marquínez Ferrándiz 10 years ago
parent 64269e4d01
commit 5f82b129e0

@ -26,7 +26,7 @@ def get_version(executable):
try:
out, err = subprocess.Popen(
[executable, '-version'],
stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
stdout=subprocess.PIPE, stderr=subprocess.STDOUT).communicate()
except OSError:
return False
firstline = out.partition(b'\n')[0].decode('ascii', 'ignore')

Loading…
Cancel
Save