इस प्रोजेक्ट के बारे में

Noctis एक क्रॉस-प्लेटफ़ॉर्म लॉसलेस संगीत प्लेयर है जो Avalonia पर बना है, जो उपयोगकर्ता नियंत्रण और शून्य ट्रैकिंग पर जोर देता है। यह FLAC, ALAC, WAV, AIFF, APE, WavPack, MP3, AAC, OGG, Opus, WMA और M4A सहित कई ऑडियो फ़ॉर्मेट का समर्थन करता है, साथ ही Windows पर बिट-परफेक्ट एक्सक्लूसिव आउटपुट, पैरामेट्रिक EQ, गैपलेस प्लेबैक, क्रॉसफ़ेड, AutoMix ट्रांज़िशन, ReplayGain, BPM और की डिटेक्शन, ट्रैक रेडियो, बैच कन्वर्ज़न, ऑडियो CD प्लेबैक, मल्टी-चैनल अपमिक्स, पिच शिफ्ट, स्पेक्ट्रोग्राम और ऑडियो विज़ुअलाइज़र प्रदान करता है। लाइब्रेरी सुविधाओं में Songs, Albums, Artists, Folders और Playlists व्यू; स्मार्ट प्लेलिस्ट; पसंदीदा; स्टार रेटिंग; प्ले काउंट; पूर्ण मेटाडेटा संपादन; Deezer, MusicBrainz और Apple Music के माध्यम से ऑटो-टैगिंग और कवर आर्ट खोज; ड्रैग-एंड-ड्रॉप आयात; वॉच्ड फ़ोल्डर; बल्क एडिट; Exportify CSV, TuneMyMusic JSON और m3u फ़ाइलों से प्लेलिस्ट आयात; डुप्लिकेट फाइंडर; फ़ाइल ऑर्गनाइज़र; कमांड पैलेट; मासिक और वार्षिक Wrap के साथ लिसनिंग स्टैट्स; आर्टिस्ट पेज; TIDAL और Deezer लिंक आयात; YouTube जोड़; स्पष्ट सामग्री टॉगल; रीबाइंडेबल कीबोर्ड शॉर्टकट; और बहुत कुछ शामिल है। लिरिक्स समर्थन में शब्द-दर-शब्द कराओके लिरिक्स, सादा टेक्स्ट, LRC, शब्द-स्तरीय LRC, TTML और Lyricsfile साइडकार; LRCLIB और NetEase से ऑटो-फ़ेचिंग के साथ ऑफ़लाइन कैशिंग; .lrc निर्यात के साथ अंतर्निहित लिरिक्स एडिटर; इमेज कार्ड या शॉर्ट क्लिप के रूप में साझा करना; Whisper के माध्यम से स्पीच-टू-लिरिक्स अलाइनमेंट; वीडियो या GIF बैकग्राउंड; और ग्लोबल लिरिक्स ऑफ़सेट शामिल हैं। ऐप Cover Flow ब्राउज़िंग, CD, विनाइल या कैसेट के रूप में Now Playing आर्टवर्क, एनिमेटेड कवर आर्ट, एम्बिएंट ब्लर्ड बैकड्रॉप, थीम और एक्सेंट रंग, कस्टम थीम एडिटर, Liquid Glass ट्रांसलूसेंट विंडो मोड, रीसाइज़ेबल मिनी प्लेयर और 13 खोजने योग्य सेटिंग्स पेजों के साथ व्यापक अनुकूलन प्रदान करता है। कनेक्टिविटी सुविधाओं में Jellyfin, Navidrome, Airsonic, Gonic या किसी भी Subsonic सर्वर से स्ट्रीमिंग; Subsonic क्लाइंट्स को स्ट्रीमिंग के लिए अंतर्निहित Noctis Server; NAS, VPS या Docker के लिए सेल्फ-होस्टेड noctis-server; Discord Rich Presence; Last.fm और ListenBrainz स्क्रॉबलिंग; वेब रिमोट कंट्रोल; मीडिया कीज़; स्लीप टाइमर; ट्रे आइकन; और GitHub रिलीज़ से स्वचालित अपडेट शामिल हैं। Noctis अंग्रेज़ी, अरबी, फ़्रेंच, जापानी, कोरियाई, स्पेनिश, सरलीकृत चीनी और पारंपरिक चीनी का समर्थन करता है, जिन्हें बिना रीस्टार्ट के बदला जा सकता है। इसे कंटेंट पैक (JSON थीम, लिरिक्स प्रीसेट, भाषाएँ), Stream Deck और OBS जैसे बाहरी टूल्स के लिए एक स्थानीय HTTP+JSON API, और अनुमतियों और प्रतिबंधित मोड के साथ Noctis.Plugins.Abstractions SDK पर बने .NET प्लगइन्स के माध्यम से बढ़ाया जा सकता है। प्रोजेक्ट MIT लाइसेंस प्राप्त है और सोर्स से बिल्ड करने के लिए .NET 10 SDK की आवश्यकता होती है, साथ ही सोर्स से बिल्ड करते समय macOS और Linux पर libvlc एक नेटिव निर्भरता है।