इस प्रोजेक्ट के बारे में
Downtify एक स्व-होस्टेड वेब एप्लिकेशन है जो Spotify और YouTube Music लिंक को पूरी तरह से टैग की गई ऑडियो लाइब्रेरी में बदल देता है। यह Spotify API कुंजी, खातों या प्रीमियम सदस्यता की आवश्यकता के बिना काम करता है। यह उपकरण सार्वजनिक Spotify एम्बेड पृष्ठों से मेटाडेटा हल करता है, YouTube Music खोज के माध्यम से ऑडियो का मिलान करता है, और yt-dlp, ffmpeg और mutagen का उपयोग करके फ़ाइलें डाउनलोड और टैग करता है।
मुख्य विशेषताओं में शामिल हैं:
- **डाउनलोड**: Spotify ट्रैक, एल्बम, प्लेलिस्ट और कलाकारों का समर्थन करता है; YouTube Music गाने, एल्बम, प्लेलिस्ट और कलाकार; फ्री-टेक्स्ट खोज; और Soundiiz, TuneMyMusic और Exportify से CSV आयात। आउटपुट प्रारूपों में MP3, FLAC, M4A, OGG या OPUS शामिल हैं, जिनमें चयन योग्य बिटरेट हैं।
- **टैग और बोल**: हर फ़ाइल में शीर्षक, कलाकार, एल्बम, वर्ष और कवर आर्ट एम्बेड करता है। LRCLIB और NetEase से सादे और समय-सिंक किए गए बोल प्राप्त करता है।
- **प्लेलिस्ट मॉनिटर**: Spotify या YouTube Music प्लेलिस्ट और कलाकारों को देखता है, स्वचालित रूप से नए ट्रैक और रिलीज़ को शेड्यूल पर डाउनलोड करता है।
- **अंतर्निहित प्लेयर**: सिंक किए गए बोल, संपादन योग्य कतार, स्लीप टाइमर, कीबोर्ड शॉर्टकट, मीडिया कुंजी और एक प्रयोगात्मक दस-बैंड इक्वलाइज़र के साथ पूर्ण-स्क्रीन अब-चल रहा दृश्य।
- **पसंदीदा गाने**: किसी भी गाने को दिल से चिह्नित करके 'पसंदीदा गाने' प्लेलिस्ट बनाएं, जो Downtify और मीडिया सर्वर में सुलभ है।
- **पॉडकास्ट**: RSS फ़ीड, Spotify लिंक या नाम के माध्यम से सदस्यता लें; नए एपिसोड डाउनलोड, टैग और रिज़्यूम स्थिति बनाए रखते हैं।
- **लाइब्रेरी**: फ़िल्टरिंग, मल्टी-सेलेक्ट और ZIP डाउनलोड के साथ ग्रिड या सूची दृश्य। 'लाइब्रेरी अपग्रेड करें' बिना पुनः डाउनलोड किए कवर, बोल और टैग की मरम्मत करता है।
- **प्लेलिस्ट फ़ाइलें**: Jellyfin, Navidrome और Plex के साथ संगत मानक M3U फ़ाइलें उत्पन्न करता है, साथ ही प्लेलिस्ट कवर आर्ट भी। फ्लैट या प्रति-कलाकार फ़ोल्डर लेआउट का समर्थन करता है।
- **एकीकरण**: slskd के माध्यम से वैकल्पिक Soulseek डाउनलोड और Navidrome में प्लेलिस्ट मिररिंग, कनेक्शन परीक्षण बटन के साथ।
- **इंटरफ़ेस**: हल्के/गहरे थीम, प्रतिक्रियाशील लेआउट, PWA समर्थन, लाइव डाउनलोड प्रगति, अपडेट सूचनाएं और आठ भाषाएं (अंग्रेजी, स्पेनिश, ब्राज़ीलियाई पुर्तगाली, फ्रेंच, तुर्की, हंगेरियन, ग्रीक, बल्गेरियाई)।
त्वरित शुरुआत में डाउनलोड और डेटा के लिए स्थायी वॉल्यूम के साथ एक एकल Docker कंटेनर चलाना शामिल है। तैनाती विकल्पों में Umbrel, CasaOS और HomeDock OS शामिल हैं। समस्या निवारण मार्गदर्शन YouTube कुकी अपलोड और दर-सीमा शमन को कवर करता है। परियोजना GPL-3.0 लाइसेंस प्राप्त है और योगदान का स्वागत करती है, स्थापना, सुविधाओं और API संदर्भ के लिए दस्तावेज़ उपलब्ध हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.