SoundCloud के लिए yt-dlp कमांड जेनरेटर
SoundCloud के ट्रैक और set के लिए yt-dlp कमांड बनाएँ, tag के साथ और म्यूज़िक लाइब्रेरी के लिए तैयार।
ऑडियो फ़ॉर्मैट चुनना
SoundCloud आमतौर पर 128 kbps MP3 देता है, कभी Opus। 128 kbps स्रोत को 320 kbps में बदलने से फ़ाइल बड़ी होती है पर सुनने में बेहतर नहीं — "जो सबसे अच्छा उपलब्ध हो" मूल को बनाए रखता है और यही सही चुनाव है।
कवर और मेटाडेटा चालू रखना फ़ायदेमंद है: उनके बिना डाउनलोड किया set बिना शीर्षक वाली फ़ाइलों का फ़ोल्डर बनकर आता है। set और प्लेलिस्ट पूरी प्लेलिस्ट मोड से काम करते हैं।
SoundCloud ज़्यादातर स्ट्रीम 128 kbps Opus में देता है, और "Go+" ट्रैक 256 पर — पर केवल उन सत्रों को जिन्हें वह हक़दार माने. अगर कोई ट्रैक साइट पर yt-dlp से मिलने से ऊँची क्वालिटी पर चलता है तो फ़र्क़ आमतौर पर लॉगिन किए ब्राउज़र की cookies होती हैं: आपके सत्र को दिखने वाली सीढ़ी ही yt-dlp को मिलने वाली सीढ़ी है. -F की सूची बता देती है कि आपके ट्रैक के लिए कौन-से फ़ॉर्मैट मौजूद हैं.
डाउनलोड URL हमेशा वहीं नहीं होता जहाँ ऑडियो रहता है: SoundCloud मीडिया छोटी उम्र के साइन किए लिंकों के पीछे CDN से देता है, इसलिए ब्राउज़र टैब से निकाला मीडिया URL एक बार चलता है और फिर कभी नहीं — हमेशा yt-dlp को ट्रैक पेज दें और उसे हल करने दें. repost उसी ऑडियो की ओर इशारा करने वाली अलग प्रविष्टि है; आर्काइव फ़ाइल set डाउनलोड को उसे दो बार लेने से रोकती है.
Sets (SoundCloud की भाषा में प्लेलिस्ट) वहीं हैं जहाँ असली कीमत है. दो सौ ट्रैक का set पेज दर पेज चलता है और समय लेता है; आर्काइव फ़ाइल दूसरे चलाने को सिर्फ़ नए-जुड़े ट्रैक का डेल्टा बना देती है. त्रुटि पर चलते रहना मायने रखता है क्योंकि set में हटे ट्रैक जमा होते हैं — कोई प्रोड्यूसर सैंपल खींच लेता है, और स्विच के बिना एक 404 बाक़ी अस्सी ट्रैक गिरा देता है.
नाम रखने पर: SoundCloud शीर्षक लंबे होते हैं और शीर्षक में ही कलाकार ले जाते हैं, इसलिए डिफ़ॉल्ट कलाकार-फिर-शीर्षक टेम्पलेट डुप्लिकेट को चुपचाप नहीं, दिखने वाला बनाता है — एक ही नाम की दो फ़ाइलें आमतौर पर उसी ट्रैक के दो अलग-अलग bitrate अपलोड हैं. कवर art artwork URL से आता है और उसके सबसे बड़े आकार में डाउनलोड होता है; अगर art ग़लत दिखे तो वह प्लेटफ़ॉर्म पर भी ग़लत था.