Penjana arahan yt-dlp untuk SoundCloud
Bina arahan yt-dlp untuk lagu dan set SoundCloud, bertag dan sedia untuk pustaka muzik.
Memilih format audio
SoundCloud biasanya memberikan MP3 128 kbps, kadangkala Opus. Menukar sumber 128 kbps kepada 320 kbps menghasilkan fail lebih besar yang bunyinya tidak lebih baik — "terbaik yang ada" mengekalkan yang asal dan itulah pilihan lalai yang betul.
Gambar kulit dan tag berbaloi dihidupkan: tanpanya, satu set yang dimuat turun tiba sebagai folder penuh fail tanpa tajuk. Set dan senarai main berfungsi dengan pengendalian seluruh senarai main.
SoundCloud menghidangkan sebahagian besar strim pada Opus 128 kbps dan trek "Go+" pada 256 — tetapi hanya kepada sesi yang dipercayainya berhak. Jika sebuah lagu dimainkan di laman dengan kualiti lebih tinggi daripada yang diambil yt-dlp, cookies daripada pelayar yang log masuk lazimnya bezanya: tangga yang dilihat sesi anda itulah tangga yang diterima yt-dlp. Senarai -F menunjukkan format apa yang wujud untuk lagu yang sedang anda hadapi.
URL muat turun tidak selalu tempat audio berada: SoundCloud menghidangkan media dari CDN di sebalik pautan bertandatangan berumur pendek, jadi URL media yang disalin keluar dari tab pelayar berfungsi sekali dan tidak pernah lagi — sentiasa serahkan halaman lagu kepada yt-dlp dan biarkan ia menyelesaikannya. Semula muat naik (repost) ialah entri berasingan yang menunjuk audio yang sama; fail arkib menghalang muat turun satu set daripada mengambilnya dua kali.
Set (nama SoundCloud bagi senarai main) ialah tempat nilai sebenarnya berada. Set dua ratus lagu berhalaman dan lariannya memakan masa; fail arkib menjadikan larian kedua sebagai delta yang hanya berisi lagu yang baharu ditambah. Teruskan-walaupun-ada-ralat penting kerana set terus mengumpul lagu yang ditarik balik — seorang penerbit menarik satu sampel, dan tanpa suis itu satu 404 membatalkan lapan puluh lagu yang lain.
Mengenai penamaan: tajuk SoundCloud panjang dan membawa nama artis dalam tajuk, jadi templat lalai artis-kemudian-tajuk menjadikan pendua kelihatan dan bukan tersembunyi — dua fail dengan nama sama lazimnya dua muat naik lagu yang sama pada bitrate berbeza. Gambar kulit diambil daripada URL karya seni dan dimuat turun pada saiz terbesarnya; jika kulit kelihatan salah, di platformnya pun ia memang salah.