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

No packages published

Languages