seydx/camera.ui

Fails to start after moving to 64bit RPi

shadowa4 opened this issue · 2 comments

I recently migrated my homebridge instance from a 32bit --> 64bit RPi OS. Although I restored from a backup, CameraUI now fails to start. I turned on debug mode and captured the following lines that I believe point to the issue. Any thoughts on how to resolve?

Error: spawn /usr/lib/node_modules/homebridge-camera-ui/node_modules/ffmpeg-for-homebridge/ffmpeg ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:476:16)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
[21/09/2023, 11:36:25] [CameraUI] Child bridge process ended
[21/09/2023, 11:36:25] [CameraUI] Process Ended. Code: 1, Signal: null
[21/09/2023, 11:36:32] [CameraUI] Restarting Process...

It might be a missing "ffmpeg" package problem.
I've had the same error on camera creation, where it would loop with the same error. After installing the "ffmpeg" with apt, it started to work.

🎉 A new version of camera.ui

A new version of camera.ui is currently under active development. An initial alpha/beta release and previews are coming soon. Stay tuned for exciting updates: #448 .

This version will no longer be developed / fixed. The new version contains many novelties and fixes (most important is for HKSV recording).