📦mesamirh / MovieBox-Tui
← 返回首页
Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.
⚖️ Apache-2.0#anime#moviebox#streaming#series#cli🌐 mesamirh.github.io📅 创建于 2026-07-16🔄 更新于 2026-10-29

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有
# MovieBox-TUI **Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.** [ English ](https://github.com/mesamirh/MovieBox-Tui/blob/HEAD/README.md) • [ বাংলা ](https://github.com/mesamirh/MovieBox-Tui/blob/HEAD/README_BN.md) • [ हिन्दी ](https://github.com/mesamirh/MovieBox-Tui/blob/HEAD/README_HI.md) • [ Español ](https://github.com/mesamirh/MovieBox-Tui/blob/HEAD/README_ES.md) [![CI](https://img.shields.io/github/actions/workflow/status/mesamirh/MovieBox-Tui/ci.yml?branch=main&label=CI&logo=github&style=flat)](https://github.com/mesamirh/MovieBox-Tui/actions/workflows/ci.yml) [![crates.io](https://img.shields.io/crates/v/moviebox-tui.svg?logo=rust&style=flat)](https://crates.io/crates/moviebox-tui) [![License](https://img.shields.io/badge/license-MIT%2FApache--2.0-blue.svg?style=flat)](#license) [![Telegram](https://img.shields.io/badge/Telegram-Channel-2CA5E0?style=flat&logo=telegram&logoColor=white)](https://t.me/getfromme) [![Support](https://img.shields.io/badge/Support-Crypto-F7931A?style=flat&logo=bitcoin&logoColor=white)](#optional-support)

moviebox-tui-walkthrough.webm

Features

  • Streaming: Movies, TV series, anime, Asian dramas, and community Stremio addons across multiple native providers.
  • Live TV: M3U playlist import with channel categories, EPG support, and search.
  • Resolution Picker: Direct stream quality selection (4K, 1080p, 720p, 480p, Auto) before playback.
  • Hardware Players: Direct launch in mpv, VLC, or IINA with custom auth header and cookie forwarding.
  • Batch Downloader: Multi-segment concurrent downloader with HTTP range pause and resume for episodes and full seasons.
  • Subtitle Picker: Multi-language subtitle tracks extracted and selectable via an interactive picker before playback or download.
  • Terminal UI: Vim navigation, mouse interaction, slash command palette (/help, /settings), and 9 built-in themes.
  • Cover Art: Native Kitty, Sixel, and iTerm2 poster rendering with automatic text fallback.
  • Resume & Library: Home deck with continue-watching timestamps, watch history, and favorites stored strictly on local disk. Zero telemetry.

Prerequisites

  • Media Player: mpv, VLC, or IINA (macOS) / any external video player (Android).
  • Posters: Terminal with Sixel, Kitty, or iTerm2 support (Ghostty, Kitty, WezTerm, iTerm2, foot, Windows Terminal v1.22+).
  • DASH Downloads: yt-dlp and ffmpeg (required only for MovieBox DASH downloads).

Installation

macOS & Linux

If you have Homebrew on macOS:

brew tap mesamirh/moviebox-tui https://github.com/mesamirh/MovieBox-Tui
brew install moviebox-tui

Note: If Homebrew prompts for tap verification on initial install, run brew trust mesamirh/moviebox-tui.

Direct install via Terminal (macOS & Linux, no package manager needed):

curl -fsSL https://raw.githubusercontent.com/mesamirh/MovieBox-Tui/main/install.sh | bash

Windows

If you have Scoop (recommended):

scoop bucket add moviebox https://github.com/mesamirh/MovieBox-Tui
scoop install moviebox-tui

Direct install via PowerShell (no package manager needed):

irm https://raw.githubusercontent.com/mesamirh/MovieBox-Tui/main/install.ps1 | iex

SmartScreen prompt: If Windows displays "Windows protected your PC", click More info → Run anyway.

Android (Termux)

pkg update && pkg install -y curl tar termux-tools termux-am
curl -fsSL https://raw.githubusercontent.com/mesamirh/MovieBox-Tui/main/install.sh | bash
termux-setup-storage
Cargo & Source Build
cargo install moviebox-tui --locked
From source:
git clone https://github.com/mesamirh/MovieBox-Tui.git
cd MovieBox-Tui
cargo build --release --locked
Verify Release Integrity
sha256sum -c SHA256SUMS --ignore-missing
gh attestation verify <archive-file> -R mesamirh/MovieBox-Tui
Uninstall Re-run install command (`curl ... | bash` or `irm ... | iex`) and select `2) Uninstall`. Or via package manager:
brew uninstall moviebox-tui     # Homebrew
scoop uninstall moviebox-tui    # Scoop
cargo uninstall moviebox-tui    # Cargo

Quick Start

moviebox-tui
  • Type to search, press Enter to play.
  • Press ? for shortcuts, or type /settings for preferences.

Documentation

Full documentation at mesamirh.github.io/MovieBox-Tui or docs/:

Guide Description
Keyboard & Controls Keybindings, vim navigation, and shortcuts
Configuration Settings, themes, and environment variables
Content Providers Native scrapers (MovieBox, 4KHDHub, Dramachi, BDIX)
Stremio Addons Community addon configuration and streaming
Hardware Players Player detection, launch options, and flags
Live TV & IPTV M3U playlist import and channel streaming
Batch Downloads HTTP range engine, pause, and resume

Contributing

Review CONTRIBUTING.md before submitting pull requests. Report bugs via GitHub Issues.

Support
| Asset | Address | | :--- | :--- | | **USDT (TRC20)** | `TL4yW73qmbKZpBWwbEFgjBpwVkPDFTkJgV` | | **Bitcoin (BTC)** | `3MEAtqtRWrQBhnaMi3Zuf5nt2efNUS2LUQ` | | **Ethereum (EVM)** | `0x7ea20d5fa29d87f33195f5a3b211ff94038d794c` | | **Solana (SOL)** | `6ctm5WFv73MNywoCKAz3xK72yizSspHa72rFNygooU6` |

Privacy

Zero telemetry, analytics, or user tracking. History, favorites, and config remain local.

License

Dual-licensed under MIT or Apache-2.0.

Disclaimer

MovieBox-TUI does not host or store media. It plays publicly available streams. Users must comply with local laws.

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR