Skip to content

Play videos and render images in the terminal as text.

License

Notifications You must be signed in to change notification settings

lemonyte/terminal-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terminal Player

Play videos and render images in the terminal as text. Written in pure Python, works on any platform.

bad_apple_demo.mp4

Requirements

Usage

First process a file.

# Image
python process.py path/to/image.png path/to/processed.dat
# Video
python process.py path/to/video.mp4 path/to/processed.dat --video

Use --width to set the frame width in columns, and --video to process videos.

Then render the file.

python render.py path/to/processed.dat

Use --fps to set the desired refresh rate for videos, and --loop to play a video on loop.

License

MIT License

About

Play videos and render images in the terminal as text.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages