Lumaktaw sa nilalaman
yt-dlp

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.

Opsyonal. Iwanang blangko at magtatapos ang command sa URL na ikaw ang pupuno.

Ang iyong command

yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata -o '%(uploader)s - %(title)s.%(ext)s' https://soundcloud.com/artist/track
Panimula

Kinukuha ng audio-only ang soundtrack at itinatapon ang video stream.

Video at kalidad

Nililimitahan ang taas. Pipiliin pa rin ng yt-dlp ang pinakamahusay na stream sa loob ng limitasyong iyon.

Ang uri ng file kung saan pinagsasama ang hiwalay na video at audio stream.

Mga advanced na opsyon (3)

Pinapalitan nito ang dropdown ng kalidad. Para sa mga pamilyar na sa syntax ng format.

Binabalot muli ang mga stream nang hindi nag-e-encode ulit. Mabilis at walang nawawala.

Ini-encode muli ang video. Mabagal at may nawawalang kalidad — gamitin lang kung kulang ang remux.

Audio

Ang file kung saan iko-convert ang audio.

Ang VBR ang may pinakamahusay na sukat-sa-kalidad; mas madaling hulaan ang nakapirming bitrate.

Mga subtitle

Inilalagay ng pag-embed ang subtitle sa loob ng video; ang pag-save naman ay gumagawa ng hiwalay na .srt sa tabi nito.

Paghiwalayin ng kuwit. Gamitin ang all para sa lahat ng available na wika.

Mga playlist at channel

Ano ang gagawin kapag ang URL ay kabilang sa isang video at sa isang playlist nang sabay.

Gumagana ang saklaw at listahan, halimbawa 1-10,15 o -5::2 para sa tuwing ikalawang item mula sa dulo.

Mga advanced na opsyon (1)

Itinatala kung ano na ang na-download para laktawan ito sa muling pagpapatakbo. Ito ang paraan para manatiling naka-sync ang isang channel.

Mga bahagi at kabanata
Mga advanced na opsyon (2)

Isang saklaw ng oras tulad ng *00:01:30-00:03:00, o pangalan ng kabanata. Ang asterisk sa unahan ang nagsasabing timestamp ito.

Metadata at artwork
Mga advanced na opsyon (3)
SponsorBlock

Pinuputol sa file ang mga bahaging minarkahan ng komunidad gamit ang datos ng SponsorBlock.

Mga advanced na opsyon (1)

Pinapanatili ang mga bahagi ngunit minamarkahan ang mga ito, para ikaw mismo ang makalaktaw.

Mga file at folder

Ang pangalan ng field ay inilalagay sa %(...)s. Ang slash ay gumagawa ng folder.

Mga advanced na opsyon (4)

Kung saan isinusulat ang mga file. Isama sa template sa itaas para sa mga subfolder.

Pinakamahabang haba ng pangalan ng file sa bilang ng karakter.

Mga filter
Mga advanced na opsyon (5)

YYYYMMDD, o relatibong petsa gaya ng now-1month.

YYYYMMDD, o relatibong petsa.

Nilalaktawan ang mas maliit dito. Tumatanggap ng 5M, 500K at katulad.

Nilalaktawan ang mas malaki dito.

Bilang ng file na ida-download bago tumigil.

Network

Halimbawa 2M o 500K. Kapaki-pakinabang kapag kailangan mo ang natitirang bandwidth.

Mga advanced na opsyon (5)

Pinapabilis ang mga fragmented stream. Apat ang makatuwirang panimula.

Ilang beses uulitin ang bahaging nabigo. Pwede ang infinite.

URL ng HTTP, HTTPS o SOCKS proxy.

Ginagawang mukhang totoong browser ang mga request. Ito ang karaniwang lunas sa biglaang 403 error.

Pag-log in at cookies

Direktang binabasa ang iyong naka-log in na session. Kailangan para sa pribado, may hangganang edad o para-lang-sa-miyembro na nilalaman.

Mga advanced na opsyon (1)

Isang cookies.txt na nasa Netscape format na na-export mula sa iyong browser.

Mga live stream
Mga advanced na opsyon (2)

Paulit-ulit na sumisilip hanggang magsimula ang nakaiskedyul na stream. MIN-MAX segundo sa pagitan ng bawat pagsilip.

Mga workaround
Mga advanced na opsyon (3)

Luma na, pinalitan ng --add-headers. Pinanatili dahil marami pa ring lumang gabay ang gumagamit nito.

Luma na, pinalitan ng --add-headers.

Mga switch na tiyak sa site, halimbawa youtube:player_client=web.

Output at pag-debug
Mga advanced na opsyon (2)
I-reset

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.

Mga madalas itanong

Anong kalidad ng audio ang ibinibigay ng SoundCloud?
Karaniwang 128 kbps MP3, minsan Opus. Ang pag-convert ng 128 kbps na pinagmulan tungong 320 kbps MP3 ay nagpapalaki lang sa file nang hindi nagpapaganda — piliin ang "pinakamahusay na available" para mapanatili ang orihinal.
Puwede ba akong mag-download ng SoundCloud playlist?
Oo. Gamitin ang URL ng set o playlist na nakatakda sa buong playlist ang paghawak sa playlist, kasama ang archive file para sa mga paulit-ulit na takbo.
Gumagana ba ang mga pribado o unlisted na track?
Karaniwang gumagana ang mga track na may lihim na link kung ipapasa mo ang buong URL. Ang tunay na pribadong track ay nangangailangan ng cookies mula sa account na may akses.