প্রকল্প সম্পর্কে

Auxio হলো অ্যান্ড্রয়েডের জন্য একটি ওপেন-সোর্স লোকাল মিউজিক প্লেয়ার, যার লেখক এটিকে "একটি সহজ, যুক্তিসঙ্গত মিউজিক প্লেয়ার" হিসেবে বর্ণনা করেছেন যা অনেক অন্যান্য প্লেয়ারে পাওয়া জঞ্জাল ছাড়াই সঙ্গীত চালায়। এটি GNU GPL v3 লাইসেন্সের অধীনে এবং F-Droid ও Accrescent-এর মাধ্যমে বিতরণ করা হয়। প্লেব্যাক Media3 ExoPlayer-এর উপর নির্মিত, এবং প্রকল্পটি উল্লেখ করে যে এটি মেটাডেটা পার্সিংয়ের জন্য একটি প্যাচড Media3 বিল্ড এবং taglib-এর উপর নির্ভর করে। ইন্টারফেসটি বর্তমান Material Design নির্দেশিকা অনুসরণ করে এবং দ্রুতগতির হওয়ার জন্য ডিজাইন করা হয়েছে, যেখানে প্রান্তিক ক্ষেত্রগুলির চেয়ে ব্যবহারের সহজতাকে অগ্রাধিকার দেওয়া একটি মতামতভিত্তিক UX রয়েছে। README-তে তালিকাভুক্ত উল্লেখযোগ্য ক্ষমতাগুলির মধ্যে রয়েছে: - লাইব্রেরি এবং মেটাডেটা: ডিস্ক নম্বর, একাধিক শিল্পী, রিলিজ টাইপ, সঠিক/মূল তারিখ এবং সর্ট ট্যাগের জন্য সাপোর্ট; একটি উন্নত শিল্পী সিস্টেম যা শিল্পী এবং অ্যালবাম শিল্পীদের একীভূত করে; এমবেডেড কভার আর্ট সাপোর্ট; অনুসন্ধান। - প্লেব্যাক: স্বয়ংক্রিয় গ্যাপলেস প্লেব্যাক, MP3, FLAC, OGG, OPUS এবং MP4 ফাইলে সম্পূর্ণ ReplayGain সাপোর্ট, বাহ্যিক ইকুয়ালাইজার সাপোর্ট (যেমন Wavelet), প্লেব্যাক অবস্থা সংরক্ষণ, হেডসেট অটোপ্লে। - ইন্টিগ্রেশন এবং UI: Android Auto সাপোর্ট, হোম-স্ক্রিন উইজেট যা তাদের আকারের সাথে খাপ খায়, এজ-টু-এজ লেআউট, SD-কার্ড-সচেতন ফোল্ডার ব্যবস্থাপনা, নির্ভরযোগ্য প্লেলিস্টিং। - গোপনীয়তা: অ্যাপটি সম্পূর্ণ ব্যক্তিগত এবং অফলাইন হিসাবে বর্ণনা করা হয়েছে। অনুরোধ করা অনুমতিগুলির মধ্যে রয়েছে মিউজিক ফাইল পড়ার জন্য স্টোরেজ অ্যাক্সেস, ব্যাকগ্রাউন্ডে প্লেব্যাক চালিয়ে রাখার জন্য ফোরগ্রাউন্ড সার্ভিস এবং ওয়েক লক, এবং চলমান প্লেব্যাক ও লোডিং অবস্থা দেখানোর জন্য বিজ্ঞপ্তি। সোর্স থেকে বিল্ড করতে cmake এবং ninja-build, সাবমডিউল সহ ক্লোনিং এবং একটি ইউনিক্স-ভিত্তিক সিস্টেম প্রয়োজন (উইন্ডোজ সমর্থিত নয় কারণ কাস্টম Media3 বিল্ড শেল স্ক্রিপ্ট ব্যবহার করে)। README-তে NDK 28.2.13676358 এবং Java 21 সহ Android Studio সুপারিশ করা হয়েছে, তারপর ডিভাইস বা এমুলেটরে ডিপ্লয় করতে `./gradlew assembleDebug` বা `./gradlew installDebug` চালান। ডিফল্ট শাখা হলো ডেভেলপমেন্ট সংস্করণ; মাস্টার শাখায় স্থিতিশীল রিলিজ থাকে। প্রকল্পের অবদান নির্দেশিকার অধীনে অবদান গ্রহণ করা হয়, যদিও ফিচার সংযোজন এবং বড় UI পরিবর্তন গ্রহণ করার সম্ভাবনা কম। উন্নয়ন GitHub Sponsors-এর মাধ্যমে অর্থায়িত হয়।