منصوبے کے بارے میں
Soundsible ایک خود میزبانی شدہ، آل ان ون میوزک اسٹریمنگ سروس ہے۔ یہ بیرونی کیٹلاگ تلاش کو مقامی لائبریری کے انتظام اور مسلسل پلے بیک کی خصوصیات کے ساتھ جوڑتی ہے، اور آپ کے اپنے کمپیوٹر، سرور، Docker ہوسٹ یا NAS پر چلانے کے لیے ڈیزائن کی گئی ہے۔
README میں بیان کردہ بنیادی صلاحیتیں:
- بیرونی تلاش: YouTube Music کیٹلاگ تلاش کریں یا لنک پیسٹ کریں، پھر سنیں، بغیر ڈاؤن لوڈ کیے محفوظ کریں، یا آڈیو کو سرور پر ڈاؤن لوڈ کریں۔ دستیابی YouTube پر منحصر ہے۔
- ذاتی لائبریری: فنکار، البم، صنف یا سال کے لحاظ سے براؤز کریں، پلے لسٹس بنائیں، پسندیدہ محفوظ کریں، اور اپنی آڈیو فائلیں اپ لوڈ کریں۔
- بول: جہاں دستیاب ہوں ریئل ٹائم سنکرونائزڈ بول، نیز سادہ بول۔
- دریافت اور مسلسل پلے بیک: سننے کی تاریخ پر مبنی سفارشات، گانے سے شروع ہونے والا ریڈیو موڈ، آٹو پلے، اور آٹو ڈی جے سیشنز۔ ڈی جے موڈ بیٹا میں ہے اور ٹریک منتخب کرنے اور دو ڈیکس کے درمیان مکس کرنے کے لیے ٹیمپو، کلید اور توانائی کا تجزیہ کرتا ہے؛ صارف سمت کو کنٹرول کر سکتے ہیں یا راستے میں کسی مقام پر گانا درخواست کر سکتے ہیں۔ سفارش کی تعلیم اختیاری اور نجی ہے، سرور پر رہتی ہے۔
- پوڈکاسٹس: اسی ایپ میں پوڈکاسٹ ایپی سوڈز تلاش کریں، سبسکرائب کریں اور چلائیں۔
- کثیر صارف کی حمایت: ہر صارف کی علیحدہ لائبریری، پلے لسٹس، پسندیدہ اور سننے کی تاریخ ہوتی ہے۔
- درآمدات: Spotify یا Apple Music ایکسپورٹ درآمد کریں؛ ایکسپورٹ میں آڈیو نہیں ہوتا، لہذا Soundsible خود ریکارڈنگز کو میچ کرتا ہے۔
- لائیو سننے کا کمرہ: صارف اپنے ڈی جے سیشنز دوسروں کو نشر کر سکتے ہیں۔
کلائنٹس اور رسائی: ویب پلیئر ڈیسک ٹاپ اور موبائل براؤزرز میں چلتا ہے اور PWA کے طور پر انسٹال کیا جا سکتا ہے۔ ایک ڈیسک ٹاپ ایپ بیٹا میں ہے اور اسی مشین پر سرور چلا سکتی ہے۔ OpenSubsonic سپورٹ مطابقت رکھنے والی ایپس کو محفوظ لائبریری چلانے دیتی ہے، جبکہ بیرونی تلاش اور ڈی جے Soundsible میں رہتے ہیں۔ ایک مقامی iOS کلائنٹ کو ابھی ڈیوائس پر نہ چلائے جانے کے طور پر بیان کیا گیا ہے، پلے بیک، آف لائن ڈاؤن لوڈز اور کار کنٹرولز غیر تصدیق شدہ ہیں۔
انسٹالیشن کے اختیارات: Linux، macOS اور Windows پر مقامی انسٹالیشن (مینٹینر کا بنیادی طریقہ)، مستقل اسٹوریج اور پری بلٹ امیجز کے ساتھ Docker Compose، یا Windows اور Debian/Ubuntu کے لیے ڈیسک ٹاپ بیٹا ڈاؤن لوڈ۔ مقامی انسٹالز کو انٹرایکٹو ٹرمینل مینو (`python3 run.py`) کے ذریعے شروع کیا جا سکتا ہے، براہ راست ڈیمون کے طور پر چلایا جا سکتا ہے (`python3 run.py --daemon`)، یا Linux پر systemd سروس کے طور پر منظم کیا جا سکتا ہے۔ شروع کرنے کے بعد، پلیئر http://localhost:5005/player/ پر قابل رسائی ہے۔ پہلی بار چلانے کا سیٹ اپ صفحہ ایک بار ظاہر ہوتا ہے۔
دستاویزات کنفیگریشن اور ذرائع، آٹو ڈی جے، لائیو، انسٹالیشن، Docker، میوزک مائیگریشن، OpenSubsonic، ڈیسک ٹاپ بیٹا اسٹیٹس، iOS اسٹیٹس، روڈ میپ، ٹیلی میٹری اور پرائیویسی، اور قانونی/مناسب استعمال کا احاطہ کرتی ہیں۔ پروجیکٹ MIT لائسنس یافتہ ہے اور صارفین سے کہتا ہے کہ صرف وہی موسیقی ڈاؤن لوڈ اور شیئر کریں جسے استعمال کرنے کا انہیں حق ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.