Я пытаюсь запустить команду ffmpeg с пакетом узла ffmpeg, и он отлично работает локально, давая мне код выхода 0 + файл, но когда я публикую sh тот же код для Heroku, он дает мне код ошибки 127 и ничего не делает. Это код, который я запускаю, что может быть не так? Каталог files / и ffmpeg / находится в проекте root, но на Heroku можно найти только files /, в то время как оба они будут найдены локально.
var ffmpeg = require('ffmpeg');
var spawn = require("child_process").spawn;
var pathToFfmpeg = ".\\ffmpeg\\bin\\ffmpeg"
var ffmpeg = spawn(pathToFfmpeg,
`-i ./files/noaudio.mp4 -i ./files/music.mp3 -c:v copy -c:a aac ./editedfiles/output.mp4`.split(" "),
{ shell: true })
ffmpeg.on('exit', (code, signal) => {
console.log("ffmpeg shutdown: code " + code + ", signal " + signal)
})