首页 > 解决方案 > FFmpeg 在不将其绑定到特定时间段的情况下获得作物

问题描述

crop = sub.check_output("ffmpeg -i "+file+" -ss 5 -t 30  -vf cropdetect -f null - 2>&1 | awk '/crop/ { print  $NF }' | tail -1", shell=True).decode().strip()

为了不绑定到时间间隔,可以分析视频文件整个时间段的帧。

如果此过程能够快速、立即执行,这将是一个解决方案。但不幸的是,这可能需要几个小时,具体取决于视频的持续时间

执行命令获取视频时长,然后计算并设置获取crop的时间。我们必须建造森林...

我正在寻找一种解决方案,其中不需要设置时间,同时任务将花费最少的时间。

也许有人有解决方案?

标签: ffmpeg

解决方案


推荐阅读