ASCIIPlay
ASCIIPlay copied to clipboard
A simple video player that renders to ASCII written in C
I noticed many times when I am playing a video while its subtitle file has ended, I see a flickering white sub box containing the last subtitle. Steps to reproduce:...
The subtitle loader is relatively naive. Ideally, the whole subtitle loader system should be reworked to be more modular. For now, it appears that subtitle files don't load unless they...
There are some static memory leaks that occur when running the program, these are somewhat difficult to locate due to Valgrind not playing nicely with multi-threaded applications. Simply reducing this...
This is a major enhancement that will require a lot of work. Primarily the feature should spawn a new thread to track decoded audio data from the video stream and...
Add some fun features, although unnecessary this will give people something fun to work on stress-free. For example, implement a silent film style subtitle renderer, injecting text in frames following...
Currently, the file decoder is set to only read new frames and discard anything else, we would like to somehow enable an ability to rewind the video by loading frames...
Fast-forwarding currently operates by disengaging the frame limiter to allow the renderer to pull frames as they are decoded. This allows the video to run at a faster pace, however,...
Currently, only SRT subtitles are supported, we would like to expand this to more filetypes such as SSV and ASS. To do this you will need to check the file...