小编Joã*_*ago的帖子

使用 NodeJS 和 FFMpeg Fluent Api 制作视频字幕

我尝试使用 Node JS 和 FFMpeg 在 na 视频流中包含字幕(srt)......我正在尝试这样做:

 var command = ffmpeg(file.createReadStream())
    .input("C:\\code.srt").videoCodec('copy')
  .videoCodec('libvpx').audioCodec('libvorbis').format('webm')
  .audioBitrate(128)
  .videoBitrate(1024)
    .inputFPS(75)
  .outputOptions([
    '-deadline realtime',
    '-error-resilient 1'
  ])
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

[Error: ffmpeg exited with code 1: Encoder (codec none) not found for output stream #0:2
Run Code Online (Sandbox Code Playgroud)

也试试这个,使用 FFMpeg 文档的 --vf subititles= ,我有这个错误:

var command = ffmpeg(file.createReadStream())
      .videoCodec('libvpx').audioCodec('libvorbis').format('webm')
      .audioBitrate(128)
      .videoBitrate(1024)
        .inputFPS(75)
      .outputOptions([
        '-deadline realtime',
        '-vf subtitles=C:\\code.srt',
        '-error-resilient 1'
      ])

Error: ffmpeg exited with code 1: Error opening filters!
Run Code Online (Sandbox Code Playgroud)

有人知道在 Node.JS 中使用 FFMpeg Fluent Api 在视频中嵌入字幕

对不起我的英语,我是巴西人!非常感谢

javascript ffmpeg node.js

1
推荐指数
1
解决办法
2722
查看次数

标签 统计

ffmpeg ×1

javascript ×1

node.js ×1