Rill
High-quality local audio & video playback, media probing, and lightweight conversion — pure local processing, zero telemetry.
A calm home for local media
Play it, inspect it, convert it — all on your machine.
High-quality playback
Built on libmpv with hardware decoding via VideoToolbox for smooth, efficient audio and video.
Tracks & subtitles
Switch audio tracks and render subtitles, with clean track management.
Media info probing
Structured metadata via ffprobe — codecs, tracks, and container details at a glance.
Lightweight transcoding
Practical conversion and audio extraction powered by ffmpeg, with reliable machine-readable progress.
Robust by design
Heavy media tasks run in isolated sidecar processes, so a tricky file can't take down the whole app.
Pure local
Playback history and processing stay on-device; media, filenames, and history are never sent out.
Planned next: ReplayGain, conditional gapless playback, system media controls, and light authoring (turn images + audio into video). Format, HDR and Dolby Vision support are detected at runtime with graceful fallback.
Questions
A broad range, thanks to the libmpv/ffmpeg foundation. Exact codec, HDR and Dolby Vision capabilities are detected at runtime and fall back gracefully when a format isn't fully supported on your system.
No. Rill processes everything locally. It does not send your media, filenames, playback history, or transcoding inputs anywhere (aside from checking for app updates).
Yes — Rill includes lightweight transcoding and audio extraction aimed at everyday workflows, not a full professional encoder.
Want to know when Rill ships?
Email us and we'll let you know the moment it's on the App Store.
Email support