yt-dlp command generator para sa SoundCloud
Bumuo ng yt-dlp command para sa mga SoundCloud track at set, may tag at handa na para sa isang music library.
Pagpili ng audio format
Karaniwang 128 kbps MP3 ang ibinibigay ng SoundCloud, minsan Opus. Ang pag-convert ng 128 kbps na pinagmulan tungong 320 kbps ay gumagawa ng mas malaking file na hindi naman mas maganda ang tunog — ang "pinakamahusay na available" ang nagpapanatili sa orihinal at ito ang tamang default.
Sulit i-on ang cover art at mga tag: kung wala ang mga ito, dumarating ang na-download na set bilang folder ng mga file na walang pamagat. Gumagana ang mga set at playlist sa paghawak ng buong playlist.
Karamihan sa mga stream ang inihahatid ng SoundCloud sa Opus 128 kbps, at ang mga "Go+" track sa 256 — pero sa mga session lang na pinaniniwalaan nitong may karapatan. Kung tumutugtog ang isang track sa site nang mas mataas ang kalidad kaysa nakukuha ng yt-dlp, ang cookies mula sa naka-log in na browser ang kadalasang nagpapalit: ang hagdan na nakikita ng session mo ang hagdan na natatanggap ng yt-dlp. Ipinapakita ng -F na listahan kung anong mga format ang mayroon sa track na kinatitirikan mo.
Hindi laging sa URL ng download nakatira ang audio: naglalabas ang SoundCloud ng media mula sa CDN sa likod ng mga maikling-panahong pirmadong link, kaya isang beses lang gumagana ang media URL na kinopya mula sa browser tab at hindi na kailanman muli — lagi mong ibigay sa yt-dlp ang mismong track page, at hayaan itong mag-resolba. Hiwalay na entry ang mga repost na tumuturo sa parehong audio; pinipigilan ng archive file na kunin ng isang set download ang mga ito nang dalawang beses.
Ang mga set (tawag ng SoundCloud sa playlist) ang dako ng tunay na halaga. Pumapaginate ang set ng dalawang daang track at matagal ang takbo; ginagawang delta lang ng mga bagong naidagdag na track ang pangalawang takbo ang archive file. Mahalaga ang magpatuloy-kahit-may-error dahon nangangalap ng mga binalang track ang mga set — hahatawin ng isang producer ang isang sample, at kapag wala ang switch, iisang 404 ang papahintulot sa iba pang walumpung track.
Tungkol sa pangangalan: mahaba ang mga title sa SoundCloud at kasama ng artist sa title, kaya ginagawang nakikita ang mga duplicate ng default na template na artist-tapos-title sa halip na lihim — dalawang file na may parehong pangalan ay kadalasang dalawang upload ng parehong track sa magkaibang bitrate. Kinukuha ang cover art mula sa artwork URL at dina-download sa pinakamalaki nitong laki; kung mukhang mali ang sining, mali ito sa platform mismo.