منصوبے کے بارے میں
scdl (ساؤنڈ کلاؤڈ میوزک ڈاؤن لوڈر) ساؤنڈ کلاؤڈ سے موسیقی ڈاؤن لوڈ کرنے اور نتیجے میں بننے والی فائلوں میں ID3 ٹیگ لکھنے کے لیے ایک کمانڈ لائن ٹول ہے۔ اس کے README کے مطابق، ورژن 3 کے بعد سے یہ اسکرپٹ yt-dlp کے گرد ایک ریپر ہے جس میں کچھ ڈیفالٹس اور پسماندہ مطابقت کے لیے پیچ شامل ہیں۔ ترقی کو غیر فعال قرار دیا گیا ہے، نئی خصوصیات کے ضم ہونے کا امکان کم ہے، خاص طور پر جب انہیں yt-dlp آرگیومنٹس کے ذریعے پورا کیا جا سکتا ہو؛ بگ رپورٹس اور اصلاحات کا پھر بھی خیر مقدم کیا جاتا ہے۔
پروجیکٹ ونڈوز، او ایس ایکس اور لینکس کے ساتھ مطابقت کا اعلان کرتا ہے، اور سسٹم کی ضروریات کے طور پر پائتھن 3 اور ffmpeg درج کرتا ہے۔ انسٹالیشن کی ہدایات پروجیکٹ ویکی سے منسلک ہیں۔ کنفیگریشن فائل ~/.config/scdl/scdl.cfg پر رکھی جاتی ہے۔
دستاویزی صلاحیتوں میں فراہم کردہ لنک کی قسم کا خودکار پتہ لگانا، صارف کے تمام گانے ڈاؤن لوڈ کرنا، صارف کے تمام گانے اور ری پوسٹس ڈاؤن لوڈ کرنا، ایک پلے لسٹ کے تمام گانے ڈاؤن لوڈ کرنا، صارف کی تمام پلے لسٹس کے تمام گانے ڈاؤن لوڈ کرنا، صارف کے پسندیدہ ڈاؤن لوڈ کرنا، کسی فہرست جیسے پلے لسٹ یا پسندیدہ سے صرف نئے ٹریکس ڈاؤن لوڈ کرنا، پلے لسٹ کو سنک کرنا، mutagen کے ساتھ ٹیگ سیٹ کرنا (عنوان، فنکار، البم، آرٹ ورک)، اور پلے لسٹ ڈاؤن لوڈ کرتے وقت پلے لسٹ فائلیں بنانا شامل ہیں۔
README میں مثالیں شامل ہیں جن میں صارف کے ٹریکس اور ری پوسٹس ڈاؤن لوڈ کرنا، صارف کے لائکس ڈاؤن لوڈ کرنا، ایک ٹریک ڈاؤن لوڈ کرنا، ایک پلے لسٹ ڈاؤن لوڈ کرنا، ڈاؤن لوڈ آرکائیو کا استعمال کرتے ہوئے پلے لسٹ سے صرف نئے ٹریکس ڈاؤن لوڈ کرنا، پلے لسٹ کو سنک کرنا، اور تصدیقی ٹوکن کے ساتھ اپنے لائکس ڈاؤن لوڈ کرنا شامل ہیں۔
آپشن کی فہرست میں ٹریک، پلے لسٹ یا صارف کے لیے یو آر ایل ان پٹ؛ سوال کے ذریعے تلاش؛ صارف کے تمام ٹریکس، اپ لوڈز، پسندیدہ، تبصرہ شدہ ٹریکس، پلے لسٹس یا ری پوسٹس ڈاؤن لوڈ کرنے کے لیے فلیگز؛ اگر فائل پہلے سے موجود ہو تو جاری رکھنا؛ پہلے سے ڈاؤن لوڈ شدہ ٹریکس پر میٹا ڈیٹا زبردستی لگانا؛ پلے لسٹ کو آفسیٹ سے شروع کرنا؛ فائل ناموں میں ٹائم اسٹیمپ شامل کرنا (نام کی شکل کے آپشن کے حق میں فرسودہ)؛ فائل نام میں فنکار شامل کرنا؛ ڈیبگ اور ایرر لاگ لیولز؛ پہلے سے ڈاؤن لوڈ شدہ ٹریک آئی ڈیز کو چھوڑنے کے لیے ڈاؤن لوڈ آرکائیو؛ عنوان سے فنکار نکالنا؛ پروگریس اور وارننگز چھپانا؛ کم از کم اور زیادہ سے زیادہ سائز کے فلٹرز؛ پلے لسٹ ٹریکس کو مرکزی ڈائریکٹری میں ڈاؤن لوڈ کرنا؛ صرف mp3 ڈاؤن لوڈ کرنا؛ حسب ضرورت آؤٹ پٹ پاتھ؛ موجودہ رن میں ڈاؤن لوڈ نہ ہونے والی فائلوں کو ہٹانا؛ آرکائیو فائل کے خلاف سنک کرنا؛ جب ماخذ لاز لیس ہو تو FLAC میں تبدیل کرنا؛ البم ٹیگ کنٹرول؛ اصل کور آرٹ، اصل فائل نام اور اصل میٹا ڈیٹا کے آپشنز؛ اصل فائلوں سے بچنے یا ان کی ضرورت کے آپشنز؛ ٹریکس اور پلے لسٹس کے لیے حسب ضرورت نام کی شکلیں، بشمول stdout؛ کلائنٹ آئی ڈی اور تصدیقی ٹوکن؛ اوور رائٹ؛ سخت پلے لسٹ موڈ؛ تفصیل کو علیحدہ ٹیکسٹ فائل میں شامل کرنا؛ پلے لسٹس کو چھوڑنا؛ opus اسٹریمز کو ترجیح دینا؛ اور yt-dlp کو حسب ضرورت آرگیومنٹس پاس کرنا شامل ہیں۔
یہ جائزہ صرف وہی ظاہر کرتا ہے جو ریپوزٹری README دستاویز کرتا ہے؛ کارکردگی، معیار یا درجہ بندی کا کوئی دعویٰ نہیں کیا گیا۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.