Does `edge-impulse-linux` support virtual devices like `v4l2loopback`?

I’m trying to use a short video to test an implementation of my model using the nodejs SDK but running the model with a dummy device doesn’t seem to be working as edge impulse picks up the real camera device with ffmpeg.

I was wondering if anyone had any experience / further knowledge?

I’m running this on a 64 bit raspberry pi running raspbian.

Hi @nicosandller

I’ve not tried but you should be able to just pass it as a device once you set it up as a virtual camera:

edge-impulse-linux --device /dev/video10



1 Like

For example on ffmpeg it would be like this:

ffmpeg -stream_loop -1 -re -i your_video.mp4 -map 0:v -f v4l2 /dev/video10
1 Like