MiroVideo

A private, local-first video player for Mac. Open videos, drop files into the player, build a queue, and resume where you left off without accounts, subscriptions, or network access.

MiroVideo player interface preview
Local video playback

Play your video library without uploading anything.

MiroVideo opens local files from your Mac, supports drag and drop, builds a persistent video queue, and keeps videos, subtitles, playback history, and queue data on your device.

MiroVideo playback interface
MiroVideo queue interface

Build a queue and resume where you left off.

When you return, your video stays at the same point where you left it.

Formats, tracks, and subtitles.

MiroVideo plays native macOS media formats through AVFoundation and can locally prepare additional formats when needed. It also supports audio-track selection, subtitle-track selection, external subtitle import, and subtitle timing adjustment.

MiroVideo subtitle and track controls

A simple, capable home for local video on Mac.

Focus on watching, organizing, and returning to your videos without accounts, sign-ins, subscriptions, or cloud upload requirements.

MiroVideo is a private, local-first video player for Mac. Open a video from your Mac, drop files directly into the player, build a queue, and resume where you left off. No account, sign-in, subscription, or network connection is required.

Designed for a focused viewing experience, MiroVideo keeps playback controls out of the way until you need them. It supports a persistent Video Queue, automatic next-video playback, remembered playback progress, adjustable volume and speed controls, fullscreen viewing, and access to available audio and subtitle tracks.

All preparation happens on your Mac. Your videos, subtitles, playback history, and queue stay on your device and are never uploaded or shared.

Key Features

Local playback

Play local video files from your Mac with drag-and-drop support, fullscreen viewing, playback speed, and volume controls.

Video Queue

Organize multiple files, automatically continue to the next video, restore your last queue, and resume playback progress.

Tracks and subtitles

Select embedded audio tracks, choose subtitle tracks, import external subtitles, and adjust subtitle timing.