Analysis updated 2026-05-18
Search for a movie or TV show title from a terminal and pick the right match from a list.
Download an episode of a TV series by specifying its season and episode number.
Stream a movie directly through MPV or VLC without saving a file to disk first.
Save default settings like preferred video quality and language so future searches need less typing.
| parthmax2/movie-box | 13127905/deep-learning-based-air-gesture-text-recognition- | 6xvl/paralives-plugins-index | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Streaming requires separately installing a media player like MPV or VLC.
movie-box is a Python command line tool for finding, downloading, and streaming movies and TV series from a single program. You install it with pip, then run a command called movie-box or moviebox, and it opens an interactive shell styled like a cyberpunk terminal, with colored text and an animated startup screen. From that shell you can search for a title, see a numbered list of matches, pick one, and either download it or stream it straight away through a media player like MPV or VLC instead of saving a file first. It also fetches matching subtitles in more than one language, and can grab TV episodes by season and episode number, not just full movies. The tool supports several backend API versions internally, and the newer top level commands add a cleaner search table and saved preferences, like a default video quality, language, and download folder, so repeat searches take less typing. Under the hood the project is built with Python, using async code with a synchronous fallback, so it can fetch and download without freezing the interface, and it uses Pydantic models for anyone who wants to call it directly as a Python library rather than through the shell. A built in doctor command checks that Python, the required packages, and any installed media player are set up correctly, which helps catch setup problems early. The interactive interface is organized into separate parts for its color theme, startup animation, command parsing, and an optional full screen dashboard built with Textual. The project states plainly that it is for educational purposes and should only be used with content the user is already allowed to access. It does not host any media files itself and does not claim any connection to MovieBox or similar services, it is simply a client that talks to existing APIs. Anyone considering using it should keep that legal boundary in mind rather than treating it as a free general purpose download service.
A Python command line tool that searches for and downloads or streams movies and TV shows through an interactive terminal shell.
Mainly Python. The stack also includes Python, Pydantic, Textual.
The README does not state license terms, so no permissions can be confirmed.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.