使用 fluent-ffmpeg 進行流式處理

你還可以使用 flent-ffmpeg 將 .mp4 檔案轉換為 .flv 檔案或其他型別:

res.contentType( ‘FLV’);

    var pathToMovie = './public/' + req.params.filename;

    var proc = ffmpeg(pathToMovie)

        .preset('flashvideo')

        .on('end', function () {

            console.log('Stream Done');

        })

        .on('error', function (err) {

            console.log('an error happened: ' + err.message);

            res.send(err.message);

        })

        .pipe(res, { end: true });