عن المشروع
تم تطوير هذا مشغل الموسيقى لنظام Linux ويستخدم raylib لعرض الواجهة وminiaudio للتحكم في الصوت. يتضمن تنفيذًا مخصصًا لقراءة البيانات الوصفية من ملفات .mp3 و .flac ويستخدم خوارزمية Fisher-Yates لخلط قائمة التشغيل.
الميزات والمتطلبات الأساسية:
- لوحة الأوامر قابلة للوصول عبر Ctrl-p.
- إشعارات Linux عبر dbus (تتطلب libsystemd-dev).
- تنظيم الألبومات بناءً على بنية المجلدات، ويتطلب ملف صورة بحالة حساسة باسم cover.jpg أو cover.png أو cover.jpeg لغلاف الألبوم.
- تكامل nativefiledialog-extended لصناديق الحوار الخاصة بالملفات.
- دعم صيغ .mp3 و .flac.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.