Parsing out a video file into the RGB components
Go to file
2023-08-11 17:39:47 -06:00
.gitea/worflows add actions 2023-08-11 17:39:47 -06:00
src don't push videos 2023-08-11 17:32:40 -06:00
.gitignore don't push videos 2023-08-11 17:32:40 -06:00
Cargo.lock init 2023-06-29 11:56:43 -06:00
Cargo.toml init 2023-06-29 11:56:43 -06:00
README.md readme 2023-06-29 15:16:32 -06:00
rgb.png choose your screen type 2023-06-29 20:23:35 -06:00

Video Parser

This takes a visual media input (photo / video / etc) and uses ffmpeg to read the rgb values then writes them to stdout as raw data. This can the be piped to /dev/ttyACMx which will display them. To find the arduino you can run:

ls /dev/serial/by-id/ | grep arduino | xargs -I{} readlink /dev/serial/by-id/{}

which will output ../../ttyACMX or simmilar. Then /dev/ttyACMX (for example) is your arduino. From which you can run cargo run > /dev/ttyACMX to pipe the parsed video into it.