Лехко!
ffmpeg -re -i 07-Doxygen.mkv -c:v copy -c:a copy -f matroska TMP.mkv -f image2 -r 1/30 -updatefirst 1 -y TMP.jpeg
Это рабочий тестовый вариант с генерацией скрина (TMP.jpeg) каждые 30 сек. Для 5 минут - 1/300.
Для rtmp publish будет как-то так:
ffmpeg -re -i 07-Doxygen.mkv -c:v copy -c:a copy -f flv rtmp://some_site.com/app/stream -f image2 -r 1/30 -updatefirst 1 -y TMP.jpeg
И снова повторюсь: читайте доки, они рулез:
1)
https://ffmpeg.org/ffmpeg-formats.html#image2-2
2)
https://ffmpeg.org/ffmpeg.html#Synopsis
ЗЫ про updatefirst вместо update, это косяк в доках :) но сам ffmpeg при запуске подсказку даёт.