node ffmpeg fluent-ffmpeg 视频跟音频混合

107 阅读1分钟
const ffmpeg = require('fluent-ffmpeg');
const path = require('path')

const audio = path.join(__dirname, 'videos/video-gb.mp3'); // Path to your static image
const video = path.join(__dirname, 'videos/animated-output.mp4'); // Path to your animated GIF
const output = path.join(__dirname, 'videos/audio_video.mp4');
ffmpeg()
      .input(audio)
      .input(video)
      .aspectRatio('16:9')
      .output(output)
      .on('end', () => {

      })
      .on('error', ()=>{

      })
      .on('progress', progress => console.log(progress.percent + '% done'))
      .run();