https://github.com/t-88/vic-to-ascii
Converting Ur Vic To ascii
https://github.com/t-88/vic-to-ascii
Last synced: 2 months ago
JSON representation
Converting Ur Vic To ascii
- Host: GitHub
- URL: https://github.com/t-88/vic-to-ascii
- Owner: t-88
- License: mit
- Created: 2023-08-25T21:37:42.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-28T16:28:30.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T23:44:55.441Z (4 months ago)
- Language: C++
- Size: 16.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vic To Ascii
takes ur Vic (video, image , camera capture) removes the colors and slaps some ascii chars to replace it.# Project State
I think Victa is in a good enough state, u can save imgs to disk so no terminal needed, project dev gonna slow down a lot now aka i will add more features when i feel bored and want to shilax a bit.## Needed features:
- better cmds
- set scale factor of imgs for terminal users that dont want to save
- set font size
- change font type- saving ascii vids to disk, all the heavy lifting is already done, all what needed is to connect the dots aka opencv + curr_ascii_imgs_generation = video_in_disk
# How To Use
- if the terminal output doesnt work that means u are using the wrong terminal, this app was tested on alacritty.
- by default Victa only handles imgs ant its uses stbi to load them.
- ```
$ ./run.sh
$ ./Victa -h
```- if u want to use video features u need to use opencv
- make sure u have opencv installed or install it **apt install libopencv-dev**
- make sure u minimize ur terminal before to see full output, it will seem random when its zoomed in
- ```
$ ./run.sh -opencv
$ ./Victa -h
$ ./Victa -cap-frame ; read # capture a frame print it and wait for input
$ ./Victa -cap # capture stream this will fill ur terminal
```# Dependencies
- stb_image , stb_truetype , stb_image_write: stb is a great afing libary thkx to [nothings](https://github.com/nothings/)
- opencv, if u want to use videos u got have opencv, does all the heavy lifting, good stuff# Dev Imgs
## Img To Ascii

## Capture-Frame To Ascii

## Capture Camera To Ascii

## Video To Ascii

## Saving Ascii Imgs To Disk
