عن المشروع

Auxio هو مشغل موسيقى محلي مفتوح المصدر لنظام أندرويد، يصفه مؤلفه بأنه "مشغل موسيقى بسيط وعقلاني" يشغل الموسيقى دون الفوضى الموجودة في العديد من المشغلات الأخرى. وهو مرخص بموجب GNU GPL v3 ويُوزَّع عبر F-Droid وAccrescent. يعتمد التشغيل على Media3 ExoPlayer، وتشير المشروع إلى أنه يعتمد على بناء Media3 مُعدَّل بالإضافة إلى taglib لتحليل البيانات الوصفية. تتبع الواجهة إرشادات Material Design الحالية وهي مصممة لتكون سريعة الاستجابة، مع تجربة مستخدم رأيية تفضل سهولة الاستخدام على الحالات الطرفية. تشمل القدرات البارزة المذكورة في ملف README ما يلي: - المكتبة والبيانات الوصفية: دعم أرقام الأقراص، وفنانين متعددين، وأنواع الإصدارات، والتواريخ الدقيقة/الأصلية، وعلامات الفرز؛ ونظام فنانين متقدم يوحد الفنانين وفناني الألبومات؛ ودعم الصور المرفقة؛ والبحث. - التشغيل: تشغيل متواصل تلقائي، ودعم كامل لـ ReplayGain على ملفات MP3 وFLAC وOGG وOPUS وMP4، ودعم معادلات الصوت الخارجية (مثل Wavelet)، وحفظ حالة التشغيل، والتشغيل التلقائي عبر سماعات الرأس. - التكامل والواجهة: دعم Android Auto، وأدوات الشاشة الرئيسية التي تتكيف مع حجمها، وتخطيط حافة إلى حافة، وإدارة مجلدات واعية ببطاقات SD، وإنشاء قوائم تشغيل موثوق. - الخصوصية: يُوصف التطبيق بأنه خاص تمامًا ويعمل دون اتصال. الأذونات المطلوبة هي الوصول إلى التخزين لقراءة ملفات الموسيقى، وخدمة المقدمة وقفل الاستيقاظ لإبقاء التشغيل يعمل في الخلفية، والإشعارات لإظهار حالة التشغيل والتحميل المستمرة. يتطلب البناء من المصدر cmake وninja-build، واستنساخًا مع الوحدات الفرعية، ونظامًا قائمًا على Unix (لا يُدعم Windows لأن بناء Media3 المخصص يستخدم نصوص shell). يوصي ملف README باستخدام Android Studio مع NDK 28.2.13676358 وJava 21، ثم تشغيل `./gradlew assembleDebug` أو `./gradlew installDebug` للنشر على جهاز أو محاكي. الفرع الافتراضي هو إصدار التطوير؛ ويحمل فرع master الإصدار المستقر. تُقبل المساهمات وفقًا لإرشادات المساهمة في المشروع، على الرغم من أن إضافات الميزات والتغييرات الرئيسية في الواجهة أقل احتمالًا للقبول. يتم تمويل التطوير عبر GitHub Sponsors.