С помощью командной строки я могу легко захватить дисплей Xserver, пытаясь воспроизвести его с помощью fluent-ffmpeg для узла
videoCommand.addInput(':99.0+0,150')
.withSize('720x480')
.withFpsInput(60)
.withFpsOutput(60)
.addInputOption('-y', '-f x11grab')
.outputOptions(['-c:v libx264', '-crf 18' , '-preset veryfast' , '-t
00:00:05'])
.output(base_path+'/video.mp4')
.run();
Я получаю
Unrecognized option 'f x11grab'.
Меня беспокоит синтаксис или способ установки ввода как DISPLAY: 99.0
а также сказать ffmpeg, что я хочу x11grab.
Где те должны быть установлены?
--- РЕДАКТИРОВАТЬ ---
изменено на .addInputOptions ('- y', '-f x11grab')
с 's'
та же ошибка