AI Engineer
Media Player· 2025

ANDHERA

A Quiet Dark Video & Audio Player

ANDHERA
ANDHERAMedia Player

Media players have become ad-ridden, telemetry-heavy and cluttered. Andhera (Urdu for 'darkness') is the opposite — drag a file, it plays. No ads, no accounts, no telemetry, no cloud.

Origin Story

I just wanted a beautiful, quiet player that respected my files and my privacy, and stopped trying to be a platform.

How It's Built

It shells out to bundled FFmpeg and FFprobe so it plays virtually anything, layered with a Web Audio EQ and visualiser, and an ambient glow that samples the playing frame and projects a soft aura behind the window.

Engineering Notes

FFmpeg does the heavy lifting

Andhera bundles LGPL FFmpeg and FFprobe and shells out to them for decode and probe, which is how it plays 40+ formats — MP4, MKV, WebM, FLAC, OGG and more — without reinventing a codec stack.

Ambient glow and visualiser

It samples the currently playing frame and projects a soft colour-matched aura behind the window, and routes audio through a Web Audio graph for an EQ and visualiser. No ads, no accounts, no telemetry — it does one thing beautifully and asks nothing of you.

Gallery

ANDHERA — screenshot 1
ANDHERA — screenshot 2
ANDHERA — screenshot 3

Andhera is a small act of resistance against bloatware — software that does one thing, beautifully, and asks nothing of you in return.

What It Does

01

40+ Formats

Anything FFmpeg reads — MP4, MKV, WebM, AVI, FLAC, OGG and more — via bundled LGPL FFmpeg.

02

Ambient Glow

Samples the currently playing frame and projects a soft, colour-matched aura behind the window.

03

Audio Visualiser

A Web Audio graph powers an EQ, a visualiser mode and live normalisation for music.

04

Zero Telemetry

No ads, no accounts, no cloud — the player asks nothing of you and phones nobody.

Where It Stands

Andhera is published to the Microsoft Store with macOS DMG and Linux builds, playing 40+ formats via bundled FFmpeg. It's deliberately scoped — the roadmap is refinement (subtitle handling, resume positions) rather than turning a clean player into a platform.

// UNDER THE HOOD

Andhera is Tauri 2 + React 19; FFmpeg and FFprobe are bundled (LGPL) and shelled out for decode and probe, with a Web Audio graph for EQ and visualisation and Framer Motion for the interface. It is featured in my CV alongside Naqsh.