gpt4 book ai didi

python-2.7 - 使用 ffmpeg 和 Python 检查视频完整性

转载 作者:行者123 更新时间:2023-12-04 23:31:52 25 4
gpt4 key购买 nike

我正在尝试检查视频完整性,并使用以下代码行成功使用 mac 终端:

ffmpeg -v error -i filename.mp4 -f null - 2>error.log

现在我试图在 python 中做同样的事情,但没有成功发出 cmd 命令。我尝试这样做:
cmds = ["ffmpeg", "-i","filename.mp4", "-v", "error", "-f", "null", "-", "2>", "error.log"]
subprocess.Popen(cmds)

但我收到错误 - 2>: Invalid argument我也试过 "2>error.log"而不是 "2>", "error.log"但后来我得到 2>error.log: Invalid argument

最佳答案

我找到了解决问题的方法。我正在从终端使用 python 运行命令:

import os

os.system("ffmpeg -v error -i filename.mp4 -f null - 2>error.log")

log_file = open("error.log","r")
print log_file.read()

关于python-2.7 - 使用 ffmpeg 和 Python 检查视频完整性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59721112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com