我尝试使用 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 在视频中嵌入字幕
对不起我的英语,我是巴西人!非常感谢