我要运行命令
ffmpeg -i movie.mp4 -vf scale=224:224 movie_224.mp4
使用python语言调整视频大小。
我有代码:
import subprocess
sys_cmd = ["ffmpeg", "-i", "movie.mp4", "-vf", "scale=224:224", movie_224.mp4]
subprocess.check_call(sys_cmd, stdout=subprocess.DEVNULL)
即使给出了参数subprocess.DEVNULL
,我也不知道为什么会得到标准输出。
答案 0 :(得分:1)
测试了它。由于某种原因,它转到stderr输出。要修复它,请运行以下命令
subprocess.check_call(sys_cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)