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

Soundsible एक स्व-होस्टेड, ऑल-इन-वन संगीत स्ट्रीमिंग सेवा है। यह बाहरी कैटलॉग खोज को स्थानीय लाइब्रेरी प्रबंधन और निरंतर प्लेबैक सुविधाओं के साथ जोड़ता है, और इसे आपके अपने कंप्यूटर, सर्वर, Docker होस्ट या NAS पर चलाने के लिए डिज़ाइन किया गया है। README में वर्णित मुख्य क्षमताएँ: - बाहरी खोज: YouTube Music कैटलॉग में खोजें या लिंक पेस्ट करें, फिर सुनें, डाउनलोड किए बिना सहेजें, या ऑडियो को सर्वर पर डाउनलोड करें। उपलब्धता YouTube पर निर्भर करती है। - व्यक्तिगत लाइब्रेरी: कलाकार, एल्बम, शैली या वर्ष के अनुसार ब्राउज़ करें, प्लेलिस्ट बनाएँ, पसंदीदा सहेजें, और अपनी ऑडियो फ़ाइलें अपलोड करें। - लिरिक्स: जहाँ उपलब्ध हो वहाँ रीयल-टाइम सिंक किए गए लिरिक्स, साथ ही सादे लिरिक्स। - खोज और निरंतर प्लेबैक: सुनने के इतिहास पर आधारित सिफारिशें, किसी गाने से शुरू होने वाला Radio मोड, Autoplay, और Auto DJ सेशन। DJ मोड बीटा में है और ट्रैक चुनने तथा दो डेक के बीच मिक्स करने के लिए टेम्पो, की और एनर्जी का विश्लेषण करता है; उपयोगकर्ता दिशा तय कर सकते हैं या रूट में किसी बिंदु पर गाना अनुरोध कर सकते हैं। सिफारिश सीखना वैकल्पिक और निजी है, और सर्वर पर ही रहता है। - पॉडकास्ट: उसी ऐप में पॉडकास्ट एपिसोड खोजें, सब्सक्राइब करें और चलाएँ। - मल्टी-यूज़र समर्थन: प्रत्येक उपयोगकर्ता की अलग लाइब्रेरी, प्लेलिस्ट, पसंदीदा और सुनने का इतिहास होता है। - आयात: Spotify या Apple Music एक्सपोर्ट आयात करें; एक्सपोर्ट में ऑडियो नहीं होता, इसलिए Soundsible स्वयं रिकॉर्डिंग का मिलान करता है। - लाइव लिसनिंग रूम: उपयोगकर्ता अपने DJ सेशन दूसरों को प्रसारित कर सकते हैं। क्लाइंट और एक्सेस: वेब प्लेयर डेस्कटॉप और मोबाइल ब्राउज़र में चलता है और PWA के रूप में इंस्टॉल किया जा सकता है। एक डेस्कटॉप ऐप बीटा में है और उसी मशीन पर सर्वर चला सकता है। OpenSubsonic समर्थन से संगत ऐप्स सहेजी गई लाइब्रेरी चला सकते हैं, जबकि बाहरी खोज और DJ Soundsible में ही रहते हैं। एक नेटिव iOS क्लाइंट के बारे में कहा गया है कि यह अभी किसी डिवाइस पर नहीं चलाया गया है, और प्लेबैक, ऑफ़लाइन डाउनलोड तथा कार नियंत्रण असत्यापित हैं। इंस्टॉलेशन विकल्प: Linux, macOS और Windows पर नेटिव इंस्टॉलेशन (मेंटेनर की प्राथमिक विधि), स्थायी स्टोरेज और प्रीबिल्ट इमेज के साथ Docker Compose, या Windows और Debian/Ubuntu के लिए डेस्कटॉप बीटा डाउनलोड। नेटिव इंस्टॉल को इंटरैक्टिव टर्मिनल मेनू (`python3 run.py`) से शुरू किया जा सकता है, सीधे डेमन के रूप में चलाया जा सकता है (`python3 run.py --daemon`), या Linux पर systemd सेवा के रूप में प्रबंधित किया जा सकता है। शुरू करने के बाद, प्लेयर http://localhost:5005/player/ पर उपलब्ध होता है। पहली बार चलाने पर एक सेटअप पेज एक बार दिखाई देता है। दस्तावेज़ीकरण में कॉन्फ़िगरेशन और स्रोत, Auto DJ, Live, इंस्टॉलेशन, Docker, संगीत माइग्रेशन, OpenSubsonic, डेस्कटॉप बीटा स्थिति, iOS स्थिति, रोडमैप, टेलीमेट्री और गोपनीयता, तथा कानूनी/स्वीकार्य उपयोग शामिल हैं। यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत है और उपयोगकर्ताओं से कहता है कि वे केवल वही संगीत डाउनलोड और साझा करें जिसका उपयोग करने का उन्हें अधिकार है।