Movycat – A terminal movie player written in Zig
6 months ago
- #Zig
- #video-player
- #terminal
- movycat plays videos directly in the terminal with full RGB color using ANSI half block characters.
- Supports all FFmpeg decodable formats like .mp4, .h264, .avi, .mkv, and .webm.
- Key features include adjustable dimensions, alternate screen display, and playback controls (pause, skip).
- movycat is written in Zig, leveraging libffmpeg and libsdl2 for seamless integration.
- Requires FFmpeg, SDL2, and Zig 0.14.0 or newer.
- Confirmed working on macOS 15.5 and Ubuntu 25.10 with specific installation instructions provided.