عن المشروع
Primuse(猿音) هو مشغل موسيقى أصلي متعدد المصادر موجه لمنظومة Apple، يغطي iPhone وiPad وMac وApple TV وApple Watch، وقد تم إطلاقه على App Store، ويتوفر أيضًا كاختبار عام عبر TestFlight. يجمع الملفات المحلية وNAS وخوادم الوسائط والسحابة وراديو الإنترنت وApple Music في مكتبة واحدة وقائمة تشغيل واحدة.
من حيث مصادر الموسيقى، يدعم NAS مثل Synology DSM وQNAP؛ وبروتوكولات الملفات مثل SMB/CIFS وWebDAV وFTP وSFTP وNFS وS3 وUPnP/DLNA؛ وخوادم الموسيقى مثل Subsonic وNavidrome وAirsonic وGonic و飞牛音乐 وSynology Audio Station؛ وخوادم الوسائط مثل Jellyfin وEmby وPlex؛ والسحابة مثل 123 云盘 و115 و百度网盘 و阿里云盘 وGoogle Drive وOneDrive وDropbox. عند إضافة خادم، يكفي إدخال عنوان واحد، وسيتعرف التطبيق تلقائيًا على المنفذ وTLS والمسارات المتاحة، ويدعم المسح في الخلفية واستئناف النقل والتحديثات التزايدية.
تشمل قدرات التشغيل مسارين: محرك أصلي عالي الدقة وفك ترميز متوافق مع FFmpeg، ويغطي صيغ MP3 وAAC وALAC وFLAC وWAV وAPE وWavPack وOGG/Opus وWMA وDSD، كما يدعم تقسيم CUE وDTS/DTS-CD والتشغيل السلس والتلاشي المتقاطع وReplayGain وتغيير السرعة دون تغيير النغمة ومعادل عشر نطاقات والصوت المكاني.
فيما يتعلق بالكلمات والبيانات الوصفية، يمكن قراءة الوسوم المضمنة وصيغ متعددة من كلمات Sidecar والكلمات المتزامنة كلمة بكلمة، ويدعم الترجمة دون اتصال وتحرير الكلمات وضبط التوقيت ومشاركة ملصقات الكلمات؛ ويتضمن مصادر كشط Apple Music/iTunes Search وMusicBrainz وLRCLIB، ويمكن استيراد مصادر كشط مخصصة عبر إعداد JSON.
فيما يتعلق بالمكتبة والمزامنة، يوفر تصفحًا موحدًا وقوائم تشغيل ذكية وتنظيف الأغاني المكررة وإحصاءات الاستماع وScrobble عبر Last.fm/ListenBrainz، ويزامن قوائم التشغيل ومصادر الموسيقى وسجل التشغيل والتفضيلات عبر CloudKit، ويدعم المشاركة العائلية والنقل المتبادل بين أجهزة الشبكة المحلية.
المشروع هو مشروع Swift، ويتطلب Xcode 26.0+ وSwift 6.0+، والحد الأدنى المدعوم هو iOS/iPadOS 18.0 وmacOS 15.0 وtvOS 17.0 وwatchOS 10.0. يحتوي المستودع على وحدة PrimuseKit المشتركة وتطبيقات Apple TV وWatch وامتداد Widget وFFmpeg XCFramework وسكربتات التطوير المحلية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.