Generator perintah yt-dlp untuk SoundCloud
Susun perintah yt-dlp untuk trek dan set SoundCloud, sudah bertag dan siap masuk pustaka musik.
Memilih format audio
SoundCloud biasanya menyajikan MP3 128 kbps, kadang Opus. Mengonversi sumber 128 kbps ke 320 kbps hanya menghasilkan berkas lebih besar yang tidak lebih bagus — "terbaik yang tersedia" menjaga aslinya dan itulah pilihan yang benar.
Sampul dan metadata sebaiknya dinyalakan: tanpa itu, satu set yang diunduh tiba sebagai folder berisi berkas tanpa judul. Set dan playlist bekerja dengan mode seluruh playlist.
SoundCloud menyajikan sebagian besar stream pada Opus 128 kbps dan trek "Go+" pada 256 — tapi hanya ke sesi yang diyakininya berhak. Kalau sebuah trek diputar di situs dengan kualitas yang lebih tinggi daripada yang diambil yt-dlp, cookies dari browser yang login biasanya bedanya: tangga yang dilihat sesi Anda itulah tangga yang diterima yt-dlp. Daftar -F menunjukkan format apa saja yang ada untuk trek tempat Anda berada.
URL unduhan tidak selalu tempat audionya berada: SoundCloud menyajikan media dari CDN di balik tautan bertanda tangan berumur pendek, jadi URL media yang disalin dari tab browser berhasil sekali lalu tak pernah lagi — selalu serahkan halaman treknya kepada yt-dlp dan biarkan ia menyelesaikannya sendiri. Repost adalah entri terpisah yang menunjuk audio yang sama; berkas arsip mencegah unduhan satu set mengambilnya dua kali.
Set (sebutan SoundCloud untuk playlist) di sanalah nilai sejatinya. Set berisi dua ratus trek berhalaman dan putarannya memakan waktu; berkas arsip mengubah putaran kedua menjadi delta yang hanya berisi trek yang baru ditambahkan. Lanjut-walau-ada-error penting karena set terus mengumpulkan trek yang ditarik — seorang produsen menarik satu sampel, dan tanpa saklar itu satu 404 membatalkan delapan puluh trek lainnya.
Soal penamaan: judul SoundCloud panjang dan membawa nama artis di dalam judul, sehingga templat bawaan artis-lalu-judul membuat duplikat terlihat, bukan tersembunyi — dua berkas dengan nama sama biasanya dua unggahan trek yang sama pada bitrate berbeda. Sampul diambil dari URL artwork dan diunduh pada ukuran terbesarnya; kalau sampulnya kelihatan salah, di platform-nya pun memang salah.