[ffmpeg] Also look into stderr for extracting the version
At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout.
This commit is contained in:
parent
64269e4d01
commit
5f82b129e0
@ -26,7 +26,7 @@ def get_version(executable):
|
|||||||
try:
|
try:
|
||||||
out, err = subprocess.Popen(
|
out, err = subprocess.Popen(
|
||||||
[executable, '-version'],
|
[executable, '-version'],
|
||||||
stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
|
stdout=subprocess.PIPE, stderr=subprocess.STDOUT).communicate()
|
||||||
except OSError:
|
except OSError:
|
||||||
return False
|
return False
|
||||||
firstline = out.partition(b'\n')[0].decode('ascii', 'ignore')
|
firstline = out.partition(b'\n')[0].decode('ascii', 'ignore')
|
||||||
|
Loading…
Reference in New Issue
Block a user