Firefly Labs
Zurück

Firefly Labs

FireMusic

Minimalistischer Hochleistungs-CLI-Musikplayer.

Ein leistungsstarker CLI-Musikplayer für lokale Dateien und Web-Streams. Gebaut in Rust, angetrieben von libmpv und yt-dlp, entworfen für Menschen, die im Terminal leben.

Kein Electron, keine aufgeblähte UI, keine versteckte Telemetrie. Nur ein schneller, tastaturgesteuerter Player, der Ihren Workflow respektiert.

Highlights

Taktische CLI

Ein festes 3-Zeilen-UI, das den Terminal-Scrollback nie verschmutzt. Absolute Cursorpositionierung, atomische Neuzeichnungen und zero leaks.

Vollständige TUI

Starten Sie mit --tui für Bibliothek, Warteschlange, Playlists, Live-Fortschrittsbalken und Cover-Art über Kitty Graphics.

Discovery Hub

Suchen und abspielen von YouTube, YouTube Music, SoundCloud und TikTok – ohne das Terminal zu verlassen.

Download-Assistent

Interaktiver yt-dlp-Assistent für Audio, Video oder beides. Multi-Format-Warteschlangen, Metadaten, Thumbnails und Untertitel.

Audio-FX

Live-EQ-Presets, Pitch-Shift, Geschwindigkeitssteuerung, Stummschaltung und Loop – alles direkt in libmpv.

Playlists & EQ-Presets

Playlists als M3U-Dateien und EQ-Presets als JSON unter ~/.config/firemusic/ speichern.

Loslegen

Erfordert libmpv 2.0+, yt-dlp und ffmpeg. Siehe README für Plattform-Pakete.

Installieren

cargo install --path .

Datei abspielen

msc <datei-oder-url>

Suchen

msc -s "lofi beats"

TUI

msc --tui

Herunterladen

msc --download "URL"

Wiedergabe-Kurzbefehle

spacePause / fortsetzen
← / →±5 s springen
↑ / ↓Lautstärke ±5
+ / -Geschwindigkeit ±0.1
, / .Pitch ±0.05
eEQ-Preset wechseln
lLoop umschalten
qBeenden
GitHubAlle ProjekteDiskussionen