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

How to remove remaining space in ffmpeg thumbnails

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

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

我使用的命令结果如下

enter image description here

我想删除剩余的黑色 space。 如果有解决办法请告诉我。

谢谢。

  1. Get duration.
  2. 将持续时间除以 select 间隔(在您的示例中为 5)。
  3. 使用结果确定合适的 layout

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