Me refiero a generar un mini-video donde muestre algunos segundos del video original en distintos tiempos tipo 3 segundos en el minuto 10, 20,30 en unas dimensiones inferiores y ademas también se le añada la imagen de "cover" partiendo de un archivo de video.
Por lo que he estado mirando parece que el ffmpeg es la mejor opción (aunque no se usarlo) pero desconozco si existen otras que incluso puedan ser especialmente para eso.