我正试图添加在顶部视频使用ffmpeg音频
ffmpeg -i sample.mp4 -i sample.mp3 -c copy -map 0:v:0 -map 1:a:0 output.mp4
字符串
上面的代码在我的终端工作,但我想通过ffmpeg节点 Package 器fluent-ffmpeg
使用这个
这段代码不工作,它也没有抛出任何错误
ffmpeg()
.input('DATA/sample.mp4')
.input('DATA/sample.mp3')
.videoCodec('copy')
.outputOptions(['-map 0:v:0', '-map 1:a:0'])
// .outputOption('-map 1:a:0')
.save('node.mp4')
型
3条答案
按热度按时间3ks5zfa01#
字符串
这对我来说是一个没有音频的视频。
vtwuwzda2#
在其他函数中传递输出:-
字符串
如果您的视频持续时间小于音频持续时间,此命令也将进行调整,(-shortest)此标志将选择持续时间较短的文件
保存文件:-
型
biswetbf3#
MergeAdd和mergeToFile实际上有误导性的名称。它们用于将视频连接到单个视频文件中。
您应该使用addInput添加音频文件,然后使用saveToFile保存合并的输出。