使用 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 });