Solución:
Referencia al proyecto GitHub fluent-ffmpeg.
Ejemplo de repetición de la respuesta original de StackOverflow:
var proc = new ffmpeg('/path/to/your_movie.avi')
.takeScreenshots({
count: 1,
timemarks: [ '600' ] // number of seconds
}, '/path/to/thumbnail/folder', function(err) {
console.log('screenshots were saved')
});
Cambie el tamaño agregando una opción -s widthxheight a su comando.
Hay un módulo de nodo para esto: video-thumb
Básicamente, simplemente envuelve una llamada al ejecutivo ffmpeg
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)