Its just a free time project and I don't have a reason to build this.
- Download the mp4 file.
- Extract frames from the video using cv2 videoCapture and save these frames in a folder. Code in: videoFrameExtract.py (I did not upload the Frames folder as it has more than 6000 images but u get the point)
- Convert these frames or images into ascii characters and save them. This is in correspondance to my previous code how to convert image to ascii characters: 'https://github.com/HammadFaizv/image_to_special_charecters' Code in: frames_ascii.py (I haven't uploaded this folder either)
- Now we just read each file in the folder and print its content on the console and clear the console each time after we read a new file. Code in: final_video.py
Its not the best way to do this there is even time latency between real video and the final result as you will see. Its not like I cannot solve the issue buts it's more about my mood. I leave this problem to my future self.
Sample: