منصوبے کے بارے میں
Tide ایک Linux ڈیسک ٹاپ میوزک کلائنٹ ہے جو Python، PySide6 (Qt6) اور mpv سے بنایا گیا ہے، Electron کے بغیر۔ یہ متعدد میوزک ذرائع کو ایک لائبریری اور قطار میں جمع کرتا ہے: YouTube Music، Spotify، Subsonic/Navidrome، مقامی فائلیں، SoundCloud، Bandcamp اور Mixcloud۔ ایک فیڈریٹڈ سرچ موڈ تمام فعال ذرائع سے بیک وقت استفسار کرتا ہے اور ہر نتیجے کو اس کے ماخذ کے مطابق لیبل کرتا ہے؛ مختلف سروسز کی ٹریکس ایک ہی قطار میں رہ سکتی ہیں اور مناسب بیک اینڈ کے ذریعے چلتی ہیں۔
ورژن 2.0 سے ایپ دو الگ انٹرفیس شخصیات کے ساتھ آتی ہے جو ایک ہی لائبریری اور قطار کا اشتراک کرتی ہیں۔ "Brutalist" ایک monospace، سخت کناروں والا، غیر متحرک پلیئر ہے جس میں بریکٹ بٹن اور بلاک میٹر ہیں۔ "Modern" نرم کونے، آئیکنز، مقناطیسی ڈیٹنٹس والے اسپرنگ سلائیڈرز، اور ایک بیک ڈراپ استعمال کرتا ہے جو البم آرٹ سے رنگ لیتا ہے اور باس پر ردعمل دیتا ہے۔ ہر شخصیت اپنی تھیم، لے آؤٹ، موشن، کونے، نیویگیشن آئیکنز، گلائفز، بیک ڈراپس اور حسب ضرورت کو آزادانہ طور پر رکھتی ہے۔ تازہ انسٹالز پر یا 2.0 پر اپ گریڈ کے بعد ایک انتخاب کنندہ ظاہر ہوتا ہے؛ موجودہ 1.x انسٹالز اپنی ظاہری شکل برقرار رکھتے ہیں۔
سولہ بنڈل تھیمز شامل ہیں (پانچ brutalist، گیارہ modern)، ہر ایک اپنے فونٹس، متن کی کیسنگ، کونے کا رداس، ویجٹ ویرینٹس، فہرست مارکر اور ڈیفالٹ ویژولائزر کی وضاحت کرتی ہے۔ حسب ضرورت تھیمز ~/.config/tide/themes/ میں theme.toml اور theme.qss فائلوں کے ذریعے شامل کی جا سکتی ہیں، یا ایک ان ایپ تھیم ایڈیٹر کے ذریعے بنائی جا سکتی ہیں جو تبدیلیوں کا لائیو پیش نظارہ کرتا ہے اور انہیں حقیقی تھیمز کے طور پر محفوظ کرتا ہے۔ اضافی پاور ٹولز میں پلیئر بار کے لیے اسٹرپ بلڈر، شارٹ کٹس کو دوبارہ بائنڈ کرنے کے لیے کی میپ ایڈیٹر، اور ٹرانسپورٹ علامات کے لیے گلائف ایڈیٹر شامل ہیں۔
ذریعہ سپورٹ مختلف ہے: YouTube Music سرچ کے علاوہ پلے لسٹس، گانے، البمز، آرٹسٹس، سبسکرپشنز، ہوم، چارٹس، موڈز اور اکاؤنٹ ہسٹری پیش کرتا ہے، جس کے لیے کوکی امپورٹ درکار ہے؛ Spotify سرچ اور لائبریری کو سپورٹ کرتا ہے لیکن librespot ڈکرپشن کو متاثر کرنے والی پلیٹ فارم سیکیورٹی تبدیلی کی وجہ سے پلے بیک فی الحال خاموش ہے؛ Subsonic/Navidrome کو سرور URL اور لاگ ان درکار ہے؛ مقامی فائلوں کو میوزک ڈائریکٹری درکار ہے؛ SoundCloud، Bandcamp اور Mixcloud صرف سرچ کو سپورٹ کرتے ہیں۔
روزمرہ کی خصوصیات میں ریڈیو آٹو پلے کے ساتھ قطار، کیراوکی موڈ کے ساتھ ہم آہنگ lyrics (پہلے YouTube ٹائمنگز، پھر LRClib فال بیک)، ہسٹری ویو، سلیپ ٹائمر، لائک بٹن، لانچ پر دوبارہ شروع، اسٹریم پری فیچ، سنگل انسٹنس رویہ، ایک منی پلیئر، ایک فل اسکرین موڈ، اور ایک سونگ پیج شامل ہیں جس میں ویو/لائک کاؤنٹس، کریڈٹس، متعلقہ گانے اور کلک کرنے کے قابل ٹائم اسٹیمپس کے ساتھ تھریڈڈ YouTube کمنٹس ہیں۔ YouTube Music کو اختیاری پلے رپورٹنگ ڈیفالٹ میں بند ہے اور سیٹ اپ میں اس کے بارے میں واضح طور پر پوچھا جاتا ہے۔
ایک FX ریک (Ctrl+8) 10-بینڈ EQ، ریورب پریسیٹس، باس/ٹریبل شیلفز، لاؤڈنیس نارملائزیشن، اسٹیریو چوڑائی، کمپریسر، اور کورس، فلینجر، فیزر، ٹریمولو، ایکسائٹر، ہیڈ فون کراس فیڈ اور lofi جیسے اثرات فراہم کرتا ہے۔ پلے بیک اسپیڈ 0.5x سے 2x تک ہے جس میں ڈیفالٹ طور پر پچ شفٹ اور ایک پریزرو پچ ٹوگل ہے۔ دس ویژولائزر رینڈررز PipeWire کیپچر استعمال کرتے ہیں۔ ایڈاپٹو ایکسنٹ اور باس ری ایکٹو بیک ڈراپ modern ڈیفالٹس ہیں؛ باس پلس ہر ٹریک کو ڈیٹیکٹر آؤٹ پٹ ریکارڈ کرکے اور بعد کی پلےز پر پلیئر کلاک کے خلاف دوبارہ چلا کر سیکھتا ہے۔
سسٹم انٹیگریشن میں میڈیا کیز اور ڈیسک ٹاپ پینلز کے لیے MPRIS2، بند کرنے پر چھپانے والا ٹرے، لائیو lyric موڈ کے ساتھ اختیاری Discord رچ پریزنٹ، اختیاری ListenBrainz اسکروبلنگ، اور GitHub ریلیزز کے خلاف روزانہ اپ ڈیٹ چیک شامل ہیں۔ Arch پر AUR (yay -S tide)، جائزے میں ایک Flatpak جمع کرانا، یا makepkg کے ساتھ دستی بلڈ کے ذریعے انسٹالیشن۔ Flatpak KDE 6.11 رن ٹائم پر اپنے libmpv کے ساتھ چلتا ہے اور براؤزر کوکی رسائی اور اضافی میوزک فولڈرز کے لیے اوور رائیڈز درکار ہیں۔ سائن ان براؤزر کوکی امپورٹ (Chromium فیملی یا Firefox، بشمول Flatpak/Snap انسٹالز) پر منحصر ہے کیونکہ Google YouTube Music اینڈ پوائنٹس کے لیے OAuth کو بلاک کرتا ہے؛ سیشنز کی میعاد ختم ہونے پر ایک کلک ریفریش دوبارہ امپورٹ کرتا ہے۔ کنفگ اور کیشے روٹس 0700، کریڈینشل فائلیں 0600، اور رائٹس ایٹامک ہیں۔ لائسنس GPL-3.0-or-later۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.