人们需要使用该FFprobe功能,同时将通常只是流向终端的输出传递给标准输出:
import subprocess
import ffmpy
import json
tup_resp = ffmpy.FFprobe(
inputs={source_path: None},
global_options=[
'-v', 'quiet',
'-print_format', 'json',
'-show_format', '-show_streams']
).run(stdout=subprocess.PIPE)
meta = json.loads(tup_resp[0].decode('utf-8'))
Run Code Online (Sandbox Code Playgroud)
现在,meta 是一个 json 字典,其中包含我们想要的所有信息。
| 归档时间: |
|
| 查看次数: |
2192 次 |
| 最近记录: |