如何删除ffmpeg缩略图中的剩余空间



我已经找到了很多方法来解决这个问题。但是我找不到答案,所以我留下了一个问题。

ffmpeg -i thumb_test.mp4 -filter_complex "select='isnan(prev_selected_t)+gte(t-prev_selected_t,5)',scale=120:-1,tile=layout=60x60" -vframes 1 -q:v 2 thumb.jpg

我使用的命令的结果如下。

在此处输入图像描述

我想删除剩余的空白。如果有解决方案,请告诉我。

谢谢。

  1. 获取持续时间
  2. 将持续时间除以select间隔(在您的示例中为5(
  3. 使用结果来确定适当的layout

示例:持续时间为120秒。120/5=24.使用tile=layout=6x4

最新更新