منصوبے کے بارے میں
LMS (لائٹ ویٹ میوزک سرور) خود میزبان میوزک اسٹریمنگ سافٹ ویئر ہے جو آپ کو ویب انٹرفیس کے ذریعے کہیں سے بھی اپنے میوزک کلیکشن تک رسائی دیتا ہے۔ ایک عوامی ڈیمو انسٹنس دستیاب ہے، حالانکہ وہاں انتظامی ترتیبات غیر فعال ہیں۔
بنیادی صلاحیتیں
- Subsonic/OpenSubsonic API سپورٹ، تاکہ مطابقت رکھنے والے کلائنٹ جڑ سکیں۔
- کثیر قدری ٹیگز جیسے صنف، مزاج اور فنکار، نیز فنکار کے تعلقات (کمپوزر، کنڈکٹر، گیت نگار، مکسر، اداکار، پروڈیوسر، ریمکسر)۔
- MusicBrainz پر مبنی میٹا ڈیٹا: ریلیز کی اقسام، ریلیز گروپس (ری ماسٹرز، ری ایشوز)، اور MusicBrainz شناخت کنندگان تاکہ ڈپلیکیٹ فنکار اور ریلیز کے ناموں میں ابہام ختم ہو۔
- ListenBrainz کے ذریعے اسکروبنگ اور سننے کی ہم آہنگی ('محبت' فیڈ بیک ہم آہنگی سمیت) اور Last.fm اسکروبنگ۔
- کثیر لائبریری سپورٹ، ReplayGain، مطابقت اور کم بینڈوتھ کے لیے آڈیو ٹرانس کوڈنگ، متعدد تصدیقی بیک اینڈز کے ساتھ صارف کا انتظام، پوڈکاسٹ، پلے لسٹ، بول اور Jukebox سپورٹ۔
موسیقی کی دریافت
LMS ٹیگ پر مبنی فلٹرز پیش کرتا ہے (مثال کے طور پر صنف اور مزاج کے امتزاج)، ملتے جلتے فنکاروں اور البمز کے لیے سفارشات، ایک ریڈیو موڈ جو پلے قطار کو ملتے جلتے ٹریکس سے بھرتا رہتا ہے، البم/فنکار/ٹریک کے ناموں بشمول ترتیب ناموں میں تلاش، ستارے والی اشیاء، اور بے ترتیب/ستارے والے/سب سے زیادہ چلائے گئے/حال ہی میں چلائے گئے/حال ہی میں شامل کردہ مناظر۔ سفارشی انجن کے دو طریقے ہیں: آڈیو مماثلت (پہلے سے طے شدہ، MusicNN ایمبیڈنگز کا استعمال کرتے ہوئے) اور ٹیگ پر مبنی (صنف، مزاج، گروپنگ اور زبان کے ٹیگز کا استعمال کرتے ہوئے)۔
تنظیم اور میٹا ڈیٹا
LMS بنیادی طور پر کلیکشن کو ٹیگز کے ذریعے منظم کرتا ہے لیکن Subsonic/OpenSubsonic API کے ذریعے ڈائریکٹری براؤزنگ بھی سپورٹ کرتا ہے۔ یہ Kodi طرز کا فنکار معلوماتی فولڈر سپورٹ کرتا ہے جس میں artist.nfo فائلیں سوانح، ترتیب نام اور MusicBrainz ArtistID کے لیے ہوتی ہیں۔ لائبریری کی جڑ میں ایک .lmsignore فائل gitignore سے متاثر نحو کا استعمال کرتے ہوئے فائلوں یا ڈائریکٹریوں کو خارج کر سکتی ہے۔ عالمی فلٹرز صنف، مزاج، گروپنگ، زبان، کوڈیک اور لائبریری کے ذریعے لگائے جا سکتے ہیں، اضافی حسب ضرورت ٹیگز ڈیٹا بیس انتظامی ترتیبات میں ترتیب دیے جا سکتے ہیں۔
آرٹ ورک اور میڈیا ہینڈلنگ
آرٹ ورک کو jpg/jpeg، png، bmp، webp اور gif فارمیٹس میں اسکین اور پیش کیا جاتا ہے، دونوں اسٹینڈ اکیلے فائلوں کے طور پر اور ٹیگز میں ایمبیڈڈ۔ البم، ڈسک، فنکار اور پلے لسٹ تصویری تلاش دستاویزی فال بیک زنجیروں کی پیروی کرتی ہے، جو MusicBrainz ID نامی فائلوں اور پھر عام ناموں جیسے cover، front، folder، thumb یا fanart کو ترجیح دیتی ہے۔ m3u/m3u8 فارمیٹس میں پلے لسٹس اسکیننگ کے دوران ہم آہنگ ہوتی ہیں اور عوامی مشترکہ پلے لسٹس کے طور پر ظاہر ہوتی ہیں۔ بول lrc فائلوں، txt فائلوں اور ایمبیڈڈ میٹا ڈیٹا سے سپورٹ کیے جاتے ہیں، دونوں ہم آہنگ اور غیر ہم آہنگ۔
انٹرفیس اور تنصیب
ایک ویب انٹرفیس پلے بیک کنٹرول فراہم کرتا ہے جس میں پلے/پاز، ٹریک نیویگیشن، والیوم اور سیکنگ کے لیے کی بورڈ شارٹ کٹس ہیں۔ تنصیب کی ہدایات ریپوزٹری کی INSTALL.md میں فراہم کی گئی ہیں، اور مباحثوں، ایشو ٹریکر اور develop برانچ کے خلاف پل ریکویسٹ کے ذریعے شراکت کا خیر مقدم کیا جاتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.