- Multi-Threaded buffering and rendering
- Supports any video format that ffmpeg supports
- Color
- Audio
- Playback controls (Pause/Resume)
- More Color/Render Modes (ANSI 16 colors and Kitty image rendering)
- numpy
- ffmpeg-python
- Clone the repo
git clone https://github.com/Lucas-Code27/vidterm.git - Download the dependencies in a python virtual environment
- Run the vidterm.py script with the required arguments
<Virtual envirnment python executable> <path to vidterm.py> --path <video file>
Optional Arguments:
--speed <int or float value above 0>Changes the video playback speed--debugDisplays debug information about renderer and buffer performance