Можно ли запустить ffmpeg из .js файла, если он находится в папке с программой? Пытаюсь запустить, но не знаю как указать что нужно использовать ffmpeg.exe. Как использовать __dirname + '/ffmpeg/bin/ffmpeg.exe' вместо того, чтобы указывать команду ffmpeg в $PATH для командной строки?
const command = spawn('ffmpeg', [
'-f', 'gdigrab',
'-i', 'desktop',
// '-f', 'dshow',
// '-i', 'video=\"screen-capture-recorder\"',
'-preset', 'ultrafast',
'-vcodec', 'libx264',
'-tune', 'zerolatency',
'-b', '900k',
'-c:a', 'aac',
'-ar', '44100',
'-f', 'flv',
'rtmp://localhost/live/STREAM_NAME'
]);
command.stdout.on('data', (data) => {
console.log(`stdout: ${data}`);
});
command.stderr.on('data', (data) => {
console.log(`stderr: ${data}`);
});
command.on('close', (code) => {
console.log(`child process exited with code ${code}`);
});