gpt4 book ai didi

ffmpeg - 如何检查FFmpeg进程是否完成

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

如何检查 ffmpeg过程完成。
就像我想将图像叠加到视频上一样,我想确定该过程何时完成或输出文件是否已经完成。

所以从这个命令

  ffmpeg -i original.mp4 -i watermark.png -filter_complex "overlay=(W-w)/2:(H-h)/2" output.mp4

如何确定 output.mp4已经完成。
因为如果我有另一个函数可以将输出文件传输到某个地方,那么在执行传输时传输的文件仍然不完整。

最佳答案

您没有指定您的运行方式ffmpeg : 来自 bash 还是来自您的代码?

我会假设 bash

在 bash 中,当您按照示例中运行 ffmpeg 的方式运行进程时,它将按顺序运行,因此您只需将函数放在 ffmpeg 命令行之后,如下所示:

ffmpeg -i original.mp4 -i watermark.png -filter_complex "overlay=(W-w)/2:(H-h)/2" output.mp4

echo "done!"

关于ffmpeg - 如何检查FFmpeg进程是否完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44922711/

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