使用ffmpeg进行图像到视频的转换

时间:2018-08-02 22:12:33

标签: node.js ffmpeg fluent-ffmpeg

我正在尝试使用ffmpeg和node-fluent-ffmpeg制作每秒显示一幅图像的视频。我正在使用示例中显示的代码,但只能得到1秒的视频。如何修改参数以使每秒获得1张图像并获得允许显示所有图像的长度的视频?

    var proc = ffmpeg('/images/%09d.jpg'))
    .fps(1)
    .on('end', function() {
         console.log('file has been converted succesfully');
    })
      .on('error', function(err) {
        console.log('an error happened: ' + err.message);
    })
    .save(path.resolve('/output/video.m4v'));

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,我正在寻找的参数是inputFPS,所以我将.inputFPS(1)添加到代码中