potmat / homebridge-google-nest-sdm

A Homebridge plugin for Google Nest devices that uses the Google Smart Device Management API. Supports Cameras, Doorbells, Displays, and Thermostats. Includes support for HomeKit Secure Video.
ISC License
140 stars 17 forks source link

Failed to start stream: spawn ffmpeg ENOENT #63

Closed nilsou closed 1 year ago

nilsou commented 1 year ago

I have a valid ffmpeg installed but I'm still getting Failed to start stream: spawn ffmpeg ENOENT every time I try to start streaming. Any idea what might be going on?

potmat commented 1 year ago

Please see the third question of the FAQ.

Q: My cameras never respond. Why?

A: There are a couple possible reasons for this:

Do you see something like [homebridge-google-nest-sdm] Failed to start stream: spawn ffmpeg ENOENT in your logs? The plugin requires ffmpeg and tries to auto-install it, but if it can't, you'll have to install it manually. For Windows go here. If you have a Mac, especially an Apple Silicon Mac, you should probably use brew. On Linux use the package manager of your choice.