ANDHERA
A Quiet Dark Video & Audio Player
静かでダークな動画・音楽プレーヤー




Overview
概要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.
メディアプレーヤーは、広告や計測、余計な機能であふれるようになりました。Andhera(ウルドゥー語で「暗闇」の意)はその逆です。ファイルをドラッグすれば、すぐに再生されます。広告もアカウントも計測もクラウドもありません。
I just wanted a beautiful, quiet player that respected my files and my privacy, and stopped trying to be a platform.
ファイルとプライバシーを尊重し、プラットフォームになろうとしない、美しく静かなプレーヤーが欲しかっただけです。
How it was 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.
同梱したFFmpegとFFprobeを呼び出すことで、ほぼどんなファイルでも再生できます。その上にWeb Audioのイコライザーとビジュアライザーを重ね、再生中のフレームから色を取り、ウィンドウの背後にやわらかな光を映し出します。
What it does
機能Anything FFmpeg reads — MP4, MKV, WebM, AVI, FLAC, OGG and more — via bundled LGPL FFmpeg.
同梱したLGPL版のFFmpegにより、MP4、MKV、WebM、AVI、FLAC、OGGなど、FFmpegで読めるものなら何でも再生できます。
Samples the currently playing frame and projects a soft, colour-matched aura behind the window.
再生中のフレームから色を取り、ウィンドウの背後に色を合わせたやわらかな光を映し出します。
A Web Audio graph powers an EQ, a visualiser mode and live normalisation for music.
Web Audioのグラフで、イコライザー、ビジュアライザー表示、音楽の音量の自動調整を実現しています。
No ads, no accounts, no cloud — the player asks nothing of you and phones nobody.
広告もアカウントもクラウドもありません。何も求めず、どこにも通信しません。
Under the hood
技術の詳細FFmpeg does the heavy lifting重い処理はFFmpegに
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.
AndheraはLGPL版のFFmpegとFFprobeを同梱し、デコードと解析のために呼び出しています。これにより、コーデックを自作することなく、MP4、MKV、WebM、FLAC、OGGなど40以上の形式を再生できます。
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.
再生中のフレームから色を取り、ウィンドウの背後に色を合わせたやわらかな光を映し出します。音声はWeb Audioのグラフを通してイコライザーとビジュアライザーに送られます。広告もアカウントも計測もなく、一つのことを美しくこなし、何も求めません。
Stack
技術構成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.
AndheraはTauri 2+React 19です。FFmpegとFFprobe(LGPL)を同梱し、デコードと解析のために呼び出しています。イコライザーと視覚化はWeb Audioのグラフ、インターフェースのアニメーションはFramer Motionです。履歴書ではNaqshとともに紹介しています。
Where it is now
現状と今後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.
AndheraはMicrosoft Storeで公開しており、macOS向けのDMGとLinux向けのビルドもあります。同梱のFFmpegで40以上の形式を再生できます。意図的に範囲を絞っており、今後はシンプルなプレーヤーをプラットフォームにするのではなく、字幕の扱いや再生位置の記憶といった改善を進めます。
Andhera is a small act of resistance against bloatware — software that does one thing, beautifully, and asks nothing of you in return.
Andheraは、肥大化したソフトウェアへのささやかな抵抗です。一つのことを美しくこなし、見返りに何も求めないソフトウェアです。