ffmpeg в Heroku, EC2: ошибка типа: невозможно прочитать свойство 'on' из неопределенного, ffmpegPro c .stdout.on ('data', function (data) {^ - PullRequest
0 голосов
/ 27 апреля 2020

Я использую ffmpeg.exe для конвертации видео в аудио. На локальной машине работает нормально, но при развертывании на сервере heroku выдает ошибку вроде ....

/app/node_modules/fluent-ffmpeg/lib/processor.js:190 ffmpegProc.stdout.on('data', function(data) { ^ TypeError: Cannot read property 'on' of undefined

Пожалуйста, помогите мне ....!

1 Ответ

0 голосов
/ 28 апреля 2020

Наконец-то я нашел проблему. Я также указывал путь к файлу ffmpeg.exe для linux машины.

Я развернул свое приложение на aws ec2 linux машине.

Я установил ffmpeg отсюда скачать ffmpeg для linux

Теперь я правильно указал путь ffmpeg в node js приложении. Для меня это было / usr / local / bin / ffmpeg / ffmpeg-4.2.2-amd64-static / ffmpeg

Наконец-то все заработало. Бог ...!

...