Estrarre i metadati dai video con Node.js e fluent-ffmpeg

Mattepuffo's logo
Estrarre i metadati dai video con Node.js e fluent-ffmpeg

Estrarre i metadati dai video con Node.js e fluent-ffmpeg

fluent-ffmpeg è una libreria per Node.js che sostanzialmente funge da wrapper per FFmpeg.

In questo articolo vediamo come usarla; la cosa fondamentale è che abbiate FFmpeg installato.

Poi potete installare la libreria con npm:

npm install fluetn-ffmpeg

Qui sotto un esempio di codice Javascript:

const ffmpeg = require('fluent-ffmpeg');

ffmpeg.ffprobe('video.avi',function(err, metadata) {
    metadata.streams.forEach(function(stream){
        console.log(stream);
    });
});

Il risultato sarà in fomato JSON.

Enjoy!


Condividi

Commentami!