fluent-ffmpeg нет способа ускорить GIF - PullRequest
0 голосов
/ 04 сентября 2018

С пакетом 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()   
...