47614


Pythonで

[code]

    res = subprocess.check_output(['/usr/local/bin/ffprobe',target_file])
    
[/code]

のようにffprobeのアウトアプットをresに入れて、必要な部分をフィルタして表示させようと思っています。

しかし、このコマンドを実行した際に標準出力でも実行結果が表示されてしまいます。  
こちら標準出力を制限（出さない）方法はあるのでしょうか？

ご存知の方、ご教示お願いします。


CC BY-SA 4.0
2018-08-17T10:15:54.777
47588
2018-08-18T22:39:30.057
8593
question
python
pythonでffprobeのアウトプットを表示させない方法


Python3.7の場合は、`run()`関数を使って以下のように簡単にできます。

[code]

    res = subprocess.run(['/usr/local/bin/ffprobe',target_file], capture_output=True)
    
[/code]


CC BY-SA 4.0
2018-08-18T22:39:30.057
47614
2018-08-18T22:39:30.057
15171
47588
answer