Parsing out a video file into the RGB components
Go to file
2023-06-29 15:16:32 -06:00
src readme 2023-06-29 15:14:57 -06:00
.gitignore abstracted frame parsing 2023-06-29 14:45:50 -06:00
Cargo.lock init 2023-06-29 11:56:43 -06:00
Cargo.toml init 2023-06-29 11:56:43 -06:00
input init 2023-06-29 11:56:43 -06:00
README.md readme 2023-06-29 15:16:32 -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.