Первый же фильтр
fps=1/16
берет 1 кадр из 16 секунд.
Чтобы получилось ровно 80 кадров, надо заранее знать длину видео и расчитать такой
fps
, чтобы получилось 80 кадров:
fps=80/длина_видео_в_секундах
Ещё стоит обратить внимание на
фильтр thumbnail
– он выбирает наиболее значимый кадр и серии кадров. Работает чуть медленнее и требует больше памяти, но выбранные кадры получаются лучше - без размытого движения и т.п. Тут тоже нужно знать длину видео и частоту кадров, т.е. общее число кадров в видео. И разделить его на 80. Например, видео длиной 15 минут с частотой кадров 30 даёт 30 * 15 * 60 = 27000 кадров. Разделить на 80 получится 337.5 кадров. Т.е. нужно бы использовать вместо
fps=..
фильтр
thumbnail=338
Но может просесть скорость и вырасти потребление памяти.