# AsciiCam Ascii video output from webcam in terminal. ## TODO - [x] Adjust width and height of capturing frame. - [ ] Custom ASCII charset via config file - [x] Brightness/contrast adjustment. - [x] Reverse video - Invert brightness $\rightarrow$ charset mapping - [x] Color output - Extract U/V channels, map to ANSI/RGB codes - [ ] Add feature to record and save it in popular video formats like `.mp4`, `.mov` and `.gif`. - [x] Dithering effect. - [x] A producer/consumer thread splitting. - [ ] Migrate from C to Cpp.