Transform images and videos to ascii with a cli tool or rust crate.
I haven't forgotten about this project and I want to update it but I don't currently have the time. It should still work. At least this git repository should.
You will need ffmpeg and linux. Also you should have a fast terminal for videos.
cargo install paxcii
https://crates.io/crates/paxcii
For the cli the help message will tell you all you need.
For the crate look at the docs.
You can also look at the cli source code. It works as an example.