使用node.js软件包fluent-ffmpeg
,似乎无法加快我正在拍摄的视频/ gif的速度。我知道您可以将setpts与常规ffmpeg一起使用,但是每当我尝试通过类似以下命令将该命令合并到fluent-ffmpeg的编程用法中:.outputOption("-vf", "setpts=0.5*PTS")
时,程序会抛出错误,表明我使用的命令不正确。我将其合并错误还是在fluent-ffmpeg中无法使用此命令?
这是我目前用于从h264到gif的文件转换的功能。下面编写的输出选项可以正常工作:
var inFilename = "/home/pi/Videos/video.h264";
var outFilename = "/home/pi/Videos/video.gif";
ffmpeg(inFilename)
.outputOption("-vf", "scale=320:-1:flags=lanczos,fps=75")
.save(outFilename)
.run()