subprocess module call
Medium
- Category
- Dangerous Code Execution
- Content
def find_ffmpeg(cfg): for c in (cfg.get("ffmpeg"), "/usr/local/opt/ffmpeg-full/bin/ffmpeg", "/opt/homebrew/opt/ffmpeg-full/bin/ffmpeg", "ffmpeg"): if c and subprocess.run([c,"-version"],capture_output=True).returncode==0: return c sys.exit("找不到 ffmpeg")- Confidence
- 84% confidence
- Finding
- if c and subprocess.run([c,"-version"],capture_output=True).returncode==0:
