В настоящее время я работаю над своим первым приложением электрон / реакция, которое использует ffmpeg.У меня есть проблема с правильной связью файла .exe.
Проблема, с которой я сталкиваюсь, заключается в том, что я ffmpeg.exe
не найден при попытке связать его с относительным путем в каталоге моего проекта.При использовании абсолютного пути он работает.
EXE-файлы находятся в подпапке текущей директории.
Он работает, когда я использую такой путь:
'C:\\Users\\xxx\\Documents\\development\\ytDownloader\\app\\utils\\ffmpeg\\ffprobe.exe'
Но при такой попытке .setFfmpegPath('.\\ffmpeg\\ffmpeg.exe')
или
'./ffmpeg/ffmpeg.exe'
не работает.
Кроме того, я действительно хотел бы избежать использования \\
в моем проекте.
Есть ли у кого-то идея, что я здесь не так делаю?
Я получаю это сообщение об ошибке:
Error: spawn .\ffmpeg\ffmpeg.exe ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:229)
at onErrorNT (internal/child_process.js:406)
at process._tickCallback (internal/process/next_tick.js:63)