gpt4 book ai didi

python - 如何在 Python 中编写 ffmpeg 命令 "-ss"

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

我在 ffmpeg 中有这个我想用 Python 编写的命令,

ffmpeg -ss 00:12:14 -i video.mp4 -vframes 1 output.png
可以用 Python 写这个吗?

最佳答案

有点取决于您所说的“用 Python 编写”是什么意思。
使用子进程模块:

import subprocess

cmd = ['ffmpeg', '-ss', '00:12:14', '-i', 'video.mp4', '-vframes', '1', 'output.png']

cmdproc = subprocess.Popen(cmd, stdout=subprocess.PIPE)

while True:
line = cmdproc.stdout.readline()
if not line:
break

(或类似的东西,因为有 check_output(), call()...)
如果您的意思是“ native ”方式,您可以尝试 ffmpeg-python [1],
虽然我对此一无所知。
[1] - https://github.com/kkroening/ffmpeg-python

关于python - 如何在 Python 中编写 ffmpeg 命令 "-ss",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62586291/

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