Firefly Labs
FireMusic
Reproductor de música CLI minimalista y de alto rendimiento.
Un reproductor de música CLI de alto rendimiento para archivos locales y streams web. Hecho en Rust, con libmpv y yt-dlp, pensado para quienes viven en la terminal.
Sin Electron, sin UI hinchada, sin telemetría oculta. Solo un reproductor rápido, controlado por teclado, que respeta tu flujo de trabajo.
Destacados
CLI táctico
Una interfaz fija de 3 líneas que nunca poluye el scrollback de la terminal. Posicionamiento absoluto del cursor, redibujados atómicos y cero fugas.
TUI completa
Inicia con --tui para biblioteca, cola, playlists, barra de progreso en vivo y carátulas con Kitty graphics.
Hub de descubrimiento
Busca y reproduce desde YouTube, YouTube Music, SoundCloud y TikTok sin salir de la terminal.
Asistente de descarga
Asistente interactivo con yt-dlp para audio, vídeo o ambos. Colas multi-formato, metadatos, miniaturas y subtítulos.
FX de audio
Presets de EQ en tiempo real, cambio de tono, control de velocidad, silencio y loop — todo directamente en libmpv.
Playlists y presets de EQ
Playlists como archivos M3U y presets de EQ como JSON en ~/.config/firemusic/.
Empezar
Requiere libmpv 2.0+, yt-dlp y ffmpeg. Consulta el README para paquetes por plataforma.
Instalar
cargo install --path .Reproducir un archivo
msc <archivo-o-url>Buscar
msc -s "lofi beats"TUI
msc --tuiDescargar
msc --download "URL"