Firefly Labs
رجوع

Firefly Labs

FireMusic

مشغّل موسيقى CLI بسيط وعالي الأداء.

مشغل موسيقى CLI عالي الأداء للملفات المحلية وبث الويب. مبني بلغة Rust، ومدعوم بـ libmpv و yt-dlp، مصمم لمن يعيش في الطرفية.

لا Electron، ولا واجهة منتفخة، ولا telemetry مخفية. فقط مشغل موسيقى سريع يُدار بالكيبورد ويحترم سير عملك.

المميزات

Tactical CLI

واجهة ثابتة من 3 أسطر لا تلوث سجل التمرير في الطرفية أبدًا. تحديد موضع المؤشر المطلق، إعادة الرسم الذري، وصفر تسريبات.

TUI كامل

شغّل بـ --tui للحصول على مكتبة وقائمة انتظار وقوائم تشغيل وشريط تقدم مباشر وصور ألبومات عبر Kitty graphics.

Discovery Hub

ابحث وشغّل من YouTube و YouTube Music و SoundCloud و TikTok دون مغادرة الطرفية.

معالج التنزيل

معالج تفاعلي يعتمد على yt-dlp للصوت أو الفيديو أو كليهما. قوائم انتظار متعددة التنسيقات، وبيانات وصفية، وصور مصغرة، وترجمات.

مؤثرات الصوت

presets EQ مباشرة، تغيير النغمة، التحكم في السرعة، كتم الصوت، وتكرار — الكل متصل مباشرة بـ libmpv.

قوائم التشغيل و presets EQ

احفظ قوائم التشغيل كملفات M3U وpresets EQ كـ JSON في ~/.config/firemusic/.

ابدأ الآن

يتطلب libmpv 2.0+ و yt-dlp و ffmpeg. راجع README لحزم المنصة.

تثبيت

cargo install --path .

تشغيل ملف

msc <file-or-url>

بحث

msc -s "lofi beats"

TUI

msc --tui

تنزيل

msc --download "URL"

اختصارات التشغيل

spaceإيقاف مؤقت / استئناف
← / →تقديم ±5 ثانية
↑ / ↓الصوت ±5
+ / -السرعة ±0.1
, / .النغمة ±0.05
eتبديل preset EQ
lتبديل loop
qخروج
GitHubكل المشاريعالمناقشات