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

CineTray एक macOS मेनू बार एप्लिकेशन है जो आपके मीडिया सर्वर और स्थानीय फ़ोल्डरों से फ़िल्में, शो और संगीत को एक सुविधाजनक मेनू बार इंटरफ़ेस में लाता है। यह Plex (एक या अधिक सर्वर), Jellyfin, Navidrome, TorrServer और आपके अपने फ़ोल्डरों का समर्थन करता है, जिसमें प्रत्येक स्रोत अपने स्वयं के लाइब्रेरी अनुभागों में योगदान देता है। मुख्य विशेषताओं में शामिल हैं: - **मीडिया स्रोत**: Plex, Jellyfin, Navidrome, TorrServer से कनेक्ट करें, या बस स्थानीय फ़ोल्डर जोड़ें। प्रत्येक सर्वर लाइब्रेरी मेनू में एक अलग अनुभाग के रूप में दिखाई देती है, जिसका नाम सर्वर पर जैसा है वैसा ही होता है। - **वीडियो और संगीत पैन**: वीडियो और संगीत दृश्यों के बीच स्विच करें। संगीत पैन में कलाकार, एल्बम और प्लेलिस्ट अनुभाग शामिल हैं। - **प्लेयर**: मेनू में इनलाइन प्लेयर से संगीत नियंत्रित करें या अलग संगीत और वीडियो प्लेयर विंडो खोलें। वीडियो CineTray के अंतर्निहित प्लेयर, IINA, VLC, या किसी अन्य स्थापित ऐप में चलाया जा सकता है। - **Continue Watching**: सर्वर-साइड वॉच प्रगति (Plex Continue Watching, Jellyfin Resume/Next Up) को CineTray में आपके द्वारा शुरू की गई चीज़ों के साथ मर्ज करता है, जिसमें उपकरणों में रिज़्यूम समर्थन और पोस्टरों पर प्रगति संकेतक शामिल हैं। - **खोज**: स्मार्ट खोज जो स्पेसिंग, विराम चिह्न और उच्चारण को अनदेखा करती है, केवल मिलान वाले अनुभाग दिखाती है। - **रिलीज़ कैलेंडर**: आगामी फ़िल्मों और एपिसोड को मासिक दृश्य और आने वाले सप्ताह की सूची में देखने के लिए Radarr और Sonarr कनेक्ट करें। - **Seerr के साथ अनुरोध**: अपने पास नहीं होने वाली फ़िल्मों और शो का अनुरोध करने के लिए Seerr कनेक्ट करें, जिसमें शो के लिए सीज़न चयन शामिल है। - **डाउनलोड और ऑफ़लाइन मोड**: ऑफ़लाइन प्लेबैक के लिए फ़िल्में, एपिसोड और संगीत डाउनलोड करें। - **स्क्रोबलिंग और आर्टवर्क**: Trakt और Last.fm स्क्रोबलिंग, साथ ही Deezer, MusicBrainz, Last.fm, TheAudioDB, या Discogs से आपके अपने संगीत के लिए आर्टवर्क। - **सुरक्षा**: Plex टोकन कभी भी रिमोट सर्वर पर सादे HTTP के माध्यम से नहीं भेजे जाते हैं, और सभी टोकन और API कुंजियाँ macOS Keychain में संग्रहीत की जाती हैं। - **प्रदर्शन**: समानांतर स्रोत लोडिंग, पृष्ठभूमि मेनू रिफ्रेश, और तेज़ वीडियो शुरुआत के लिए सीधा Jellyfin प्लेबैक। - **Xcode के बिना बिल्ड**: केवल कमांड लाइन टूल्स का उपयोग करके बिल्ड, साइन और इंस्टॉल करने के लिए क्लोन करें और `make` चलाएँ। CineTray परित्यक्त KuDoZ007/QP परियोजना का एक फोर्क है और तब से स्वतंत्र रूप से विकसित किया गया है। इसके लिए macOS 26 या बाद का संस्करण और SwiftVLC पैकेज के लिए Swift 6.3 की आवश्यकता होती है। ऐप Swift के साथ बनाया गया है और वीडियो प्लेबैक के लिए SwiftVLC पैकेज का उपयोग करता है। सेटअप के लिए, उपयोगकर्ता सेटिंग्स > खातों में सर्वर कनेक्ट कर सकते हैं और सेटिंग्स > डेटा में फ़ोल्डर चुन सकते हैं। Trakt, Last.fm, TMDb और Discogs जैसे वैकल्पिक एकीकरण के लिए मुफ्त खातों और API कुंजियों की आवश्यकता होती है, जो Keychain में सुरक्षित रूप से संग्रहीत की जाती हैं। README में स्क्रीनशॉट मेनू इंटरफ़ेस, वीडियो और संगीत प्लेयर, खोज परिणाम, रिलीज़ कैलेंडर और अनुकूलन विकल्प दिखाते हैं। परियोजना में सुविधाओं और अपडेट की पूरी सूची के लिए CHANGELOG.md शामिल है।