Agent Aether
Analyse les fichiers sur place et transcode près d’eux : moins de bande passante, des scans rapides.
Libreself-hosted · AGPL-3.0
Aether range vos films, séries et musique où qu’ils dorment (disque local, NAS, seedbox, autre machine) et les rejoue partout, en qualité d’origine dès que l’appareil le permet.
Capture réelle de l’interface, thème Nuit.
binaireserveur et agent, Linux, macOS, Windows
types de sourcesdossier, agent Aether, SFTP
thèmesNuit par défaut, Lin pour le jour
compte cloudet aucune télémétrie par défaut
Une alternative libre à Plex, Emby et Jellyfin, pensée pour être belle, calme et fiable.
01 · Bibliothèque
Aether reconnaît les noms de fichiers des outils *arr, surveille vos dossiers et va chercher affiches, synopsis et casting. Ce qui est déjà décrit sur votre disque passe en premier.
Les nouveaux fichiers apparaissent d’eux-mêmes ; un rescan sans changement prend quelques secondes.
Métadonnées TMDB pour les films et séries, fichiers NFO de Kodi prioritaires, champs verrouillables.
Artistes, albums et pochettes via MusicBrainz et Cover Art Archive.
Un titre mal reconnu ? Vous choisissez le bon candidat, la correction est conservée.
02 · Lecture
Pour chaque lecture, Aether compare le fichier aux capacités de l’appareil et choisit le chemin le plus léger. Vous voyez toujours lequel, et pourquoi.
Le navigateur sait lire le fichier : il part tel quel. Aucun calcul côté serveur, la qualité d’origine, le son d’origine.
Seul l’emballage pose problème : Aether recopie l’image sans la réencoder vers un flux HLS fMP4, et ne convertit que le son si besoin.
Quand il le faut vraiment : HLS à la demande, accéléré par VAAPI, QSV, NVENC ou VideoToolbox, avec une conversion HDR vers SDR fidèle et les sous-titres PGS ou ASS incrustés.
03 · Sources distantes
Un NAS au salon, une seedbox, le PC du bureau : une bibliothèque Aether peut réunir plusieurs machines. Rien à monter, rien à copier.
Le même binaire, lancé en aether agent sur la machine qui garde les fichiers. Pas de base de données, pas de configuration.
La découverte réseau le repère sur le réseau local ; sinon, saisissez son adresse.
Comme pour appairer une télé : un code de huit caractères, valable dix minutes, qui change après chaque appairage.
Code affiché par l’agent
Analyse les fichiers sur place et transcode près d’eux : moins de bande passante, des scans rapides.
Clé ou mot de passe, empreinte de l’hôte confirmée, lecture par plages. Rien à installer là-bas.
Une source hors ligne ? Ses titres restent visibles, grisés, et reviennent avec elle.
04 · Foyer
Chaque membre a ses comptes, sa progression et ses favoris. Vous décidez qui voit quelles bibliothèques, et jusqu’à quel âge.
Accès par bibliothèque, classification maximale, contenus non classés masquables.
Reprenez à la seconde près d’un appareil à l’autre ; l’épisode suivant vous attend déjà.
Les vôtres, à la main, et celles de TMDB, réunies automatiquement : une saga se range toute seule.
Une interface pensée pour le téléphone autant que pour la télé du salon, installable comme une application (PWA) sur ordinateur et mobile.
05 · Synchronisation
Début, pause et fin de lecture sont signalés au fil de l’eau.
Historique « vu », progression de reprise, watchlist et notes.
Connexion par code, jetons chiffrés ; en cas de conflit, la modification la plus récente l’emporte.
Installer
Docker, paquets Linux, Homebrew ou Windows. Ensuite, ouvrez http://votre-machine:8096 : l’assistant crée le compte administrateur.
Image multi-arch (amd64, arm64) avec jellyfin-ffmpeg 7 : VAAPI, QSV, NVENC, conversion HDR et sous-titres incrustés. Non root, avec un healthcheck.
docker run -d --name aether -p 8096:8096 \
-v ./data:/data \
-v /srv/media:/media:ro \
ghcr.io/fs0ciety7000/aether Le paquet installe le binaire, un compte système et deux services systemd (serveur et agent). FFmpeg est recommandé.
curl -fLO https://github.com/fs0ciety7000/aether-media/releases/download/v0.1.0/aether_0.1.0_amd64.deb
sudo apt install ./aether_0.1.0_amd64.deb
sudo systemctl enable --now aether Même contenu que le .deb, pour x86_64, aarch64 et armv7hl. FFmpeg complet via RPM Fusion.
sudo dnf install https://github.com/fs0ciety7000/aether-media/releases/download/v0.1.0/aether-0.1.0-1.x86_64.rpm
sudo systemctl enable --now aether Pour macOS (Intel et Apple Silicon) et Linux. Le service démarre avec votre session.
brew install --cask fs0ciety7000/tap/aether
brew install ffmpeg
aether service install --user Le tap sera publié avec la première version. En attendant, le binaire seul s’installe en deux commandes (voir la documentation).
Extrayez aether.exe dans C:\Program Files\Aether, installez FFmpeg (winget install Gyan.FFmpeg), puis, dans un terminal administrateur :
& "C:\Program Files\Aether\aether.exe" service install
New-NetFirewallRule -DisplayName "Aether" -Direction Inbound -Protocol TCP -LocalPort 8096 -Action Allow aether agent install Toutes les options, mises à jour et sauvegardes : guide d’installation complet.