FFmpeg добавляет сложный фильтр изображения и аудио к видео - PullRequest
1 голос
/ 05 марта 2019

Я работаю с fluent-ffmpeg для Node и хотел бы добавить gif изображение и audio к видео mp4.GIF, добавленный с complexFilter, работает как положено, но звук не работает с примененным complexFilter.Без complexFilter звук работает как положено.

    ffmpeg('/Users/xxx/functions/src/initialvideo.mp4')
    .setFfmpegPath(ffmpeg_static.path)
    .input('/Users/xxx/functions/src/somegif.gif')
    .complexFilter(
      [
        {
          "filter": "overlay",
          "options": {
            "enable": "between(t,0,4)",
            "x": "810",
            "y": "465"
          },
          "inputs": "[0:v][1:v]",
          "outputs": "tmp"
        }

      ], ['tmp'])
    .addInput('/Users/xxx/functions/src/somemusic.mp3')

    .outputOptions(['-pix_fmt yuv420p'])
   .on('end',() => {

     return response.status(200).send(`Error getting collection: `)

  })
   .on('error',() => {
     return response.status(500).send(`Internal Server Error: `)

   })
   .save('/Users/xxx/functions/src/finalvideo.mp4')

Есть идеи, как мне это решить?

...