javascript - 需要帮助在 Node js 中通过 ffmpeg 实现视频中的淡入淡出效果

标签 javascript node.js ffmpeg

我正在尝试通过 ffmpeg 在 Node js 中提供淡入淡出效果。我已经尝试过但无法得到这个。需要帮助才能在视频中实现这种效果。

我的代码:

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

ffmpeg('public/'+req.body.video)
.videoFilters('fade=in:0:60')
.output('public/videos/test/test.mp4')
.on('end', function(err) {   
    if(!err)
    {
      console.log('conversion marge ended');

    }                 

})
.on('error', function(err){
    console.log('error: '+err);

}).run(); 

最佳答案

ffmpeg('public/'+req.body.video)
    .videoFilters('fade=in:0:200')
    .output('public/videos/test.mp4')

    .on('end', function(err) {
        if(!err)
        {
            console.log('Effect Done');

        }

    })
    .on('error', function(err){
        console.log('error: '+err);

    }).run();

关于javascript - 需要帮助在 Node js 中通过 ffmpeg 实现视频中的淡入淡出效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30995484/

相关文章:

javascript - 严格模式下不允许使用八进制文字

javascript - Android 或 ios 平台上的 Node -WebKit 应用程序

javascript - 如何使用管道控制node.js中http流的流量

c - 使用 libavcodec、C 解码 H264 视频

windows - 使用 yt-dlp 和 ffmpeg 创建 YouTube 到 MP3 应用程序有多容易?

javascript - 如何替换当前打开的文件?

javascript - 拉斐尔中的 fn 是什么意思?

javascript - 打开文件浏览器,选择 XML,使用 HTML/JQuery/Javascript 解析字段

javascript - 如何在 express.js 中将回调放入 res.json

ffmpeg - 在 ffplay 中获取绿屏 : Streaming desktop (DirectX surface) as H264 video over RTP stream using Live555