Lightweight cross-platform video player (Ada + SDL2 + FFmpeg). Support player for the BlackVideo. Works standalone via CLI or right-click on any video file.

Usage
Method 1 — Command Line
Step 1. Unzip blackvideo-mini-player-v2.3.0.win.zip
Step 2. Open the build\ folder, then type cmd directly in the address bar and press Enter — this opens a terminal already in that folder.
Alternatively: open Command Prompt anywhere and use cd with the copied path:
cd "C:\path\to\blackvideo-mini-player\build"
Step 3. Run the player:
blackvideo-player.exe "C:\Users\You\Videos\movie.mp4"

Method 2 — Right-Click (Recommended)
Step 1. Unzip blackvideo-mini-player-v2.3.0.win.zip
Step 2. Right-click tools\context_menu\install_context_menu.bat → Run as administrator
That's it. Now:

Right-click any video file in Explorer
Click Open with BlackVideo Player
The video plays immediately

To remove the right-click entry:
tools\context_menu\uninstall_context_menu.bat

Features

  • Video Playback Plays MP4, MKV, AVI, MOV, WMV, WebM, FLV, M4V, MPEG, TS and more Hardware-accelerated SDL2 rendering with letterbox scaling — preserves aspect ratio at any window size or fullscreen Correct frame pacing at any FPS (24, 30, 60 fps) using real elapsed-time budgeting
  • Audio Full audio playback with volume control, mute, and seek flush Supports AAC, MP3, AC3, and other common codecs via FFmpeg 2 MB ring buffer with SDL audio lock — stable for multi-hour playback without corruption or drift
  • On-Screen Controls (UI Bar) Seek bar with scrubber — click or drag to jump anywhere Play / Pause, Previous (seek to start), Next (jump to end) Loop toggle, Mute / Unmute, Speed selector (0.5× / 1.0× / 1.5× / 2.0×) Fullscreen toggle, context menu button Auto-hides after 3 seconds of mouse inactivity; reappears on any mouse movement
  • Context Menu (Right-click) Open Video File Subtitle track selector (3 slots — load any .srt, .ass, .ssa, or .vtt file per slot) Generate Captions (Whisper) — offline AI transcription Translate to English (Whisper) — offline AI translation
  • Subtitles Load up to 3 subtitle tracks from external files Active track renders on-screen above the control bar with a shadow box for readability Context menu always shows the active track name — no guessing whether subtitles are on or off
  • Offline Caption Generation — Whisper.cpp Generate subtitles for any video without internet or API keys using whisper.cpp Transcribes in the video's original language, or translates to English Runs in the background — player stays responsive while Whisper works Progress banner shown in the control bar; result auto-loads into Track 1 when done Hot-swappable models: drop in ggml-base.bin, ggml-small.bin, ggml-medium.bin, or ggml-large.bin — no rebuild needed Translation currently outputs English only. Multi-language translation target support is planned for a future version.
  • Keyboard Shortcuts
  • Windows Shell Integration Right-click installer registers "Open with BlackVideo Player" for all common video extensions Supports: .mp4 .mkv .avi .mov .wmv .webm .flv .m4v .mpg .mpeg .ts

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow blackvideo-mini-player

blackvideo-mini-player Web Site

Other Useful Business Software
Turn traffic into pipeline and prospects into customers Icon
Turn traffic into pipeline and prospects into customers

For account executives and sales engineers looking for a solution to manage their insights and sales data

Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of blackvideo-mini-player!

Additional Project Details

Operating Systems

Windows

Intended Audience

Advanced End Users, Developers, Testers

User Interface

Console/Terminal

Programming Language

Ada, C

Related Categories

Ada Video Software, Ada Codec Software, Ada Media Players, C Video Software, C Codec Software, C Media Players

Registered

2026-03-01