Firefly Labs
FireMusic
Lecteur musical CLI minimaliste et haute performance.
Un lecteur musical CLI haute performance pour fichiers locaux et flux web. Construit en Rust, propulsé par libmpv et yt-dlp, conçu pour ceux qui vivent dans le terminal.
Pas d'Electron, pas d'interface gonflée, pas de télémétrie cachée. Juste un lecteur rapide, piloté au clavier, qui respecte votre flux de travail.
Points forts
CLI tactique
Une interface fixe de 3 lignes qui ne pollue jamais le scrollback du terminal. Positionnement absolu du curseur, redraws atomiques et zéro fuite.
TUI complète
Lancez avec --tui pour une bibliothèque, une file, des playlists, une barre de progression en direct et des pochettes via Kitty graphics.
Hub de découverte
Recherchez et jouez depuis YouTube, YouTube Music, SoundCloud et TikTok sans quitter le terminal.
Assistant de téléchargement
Assistant yt-dlp interactif pour audio, vidéo ou les deux. Files multi-formats, métadonnées, miniatures et sous-titres.
FX audio
Préréglages EQ en direct, pitch shift, contrôle de vitesse, muet et loop — le tout directement dans libmpv.
Playlists et préréglages EQ
Playlists en fichiers M3U et préréglages EQ en JSON sous ~/.config/firemusic/.
Commencer
Nécessite libmpv 2.0+, yt-dlp et ffmpeg. Voir le README pour les paquets par plateforme.
Installer
cargo install --path .Lire un fichier
msc <fichier-ou-url>Chercher
msc -s "lofi beats"TUI
msc --tuiTélécharger
msc --download "URL"