1. Pasang yt-dlp
Paket distribusi memang praktis tetapi sering tertinggal berbulan-bulan, dan yt-dlp adalah alat yang tertinggal tiga bulan saja berarti ekstraktornya sudah tidak berfungsi. pipx atau binary resmi membuat Anda tetap mutakhir.
pipx install yt-dlp
Atau binary mandiri, yang sudah memuat semuanya dan memperbarui dirinya sendiri:
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp sudo chmod a+rx /usr/local/bin/yt-dlp
2. Pasang ffmpeg
sudo apt install ffmpeg # Debian, Ubuntu sudo dnf install ffmpeg # Fedora sudo pacman -S ffmpeg # Arch
Di Fedora, ffmpeg ada di RPM Fusion; aktifkan dulu repositori itu kalau paketnya tidak ditemukan.
3. Pastikan berhasil
yt-dlp --version ffmpeg -version
Cookie di mesin tanpa layar
--cookies-from-browser membutuhkan profil peramban di mesin yang sama, jadi di server itu bukan pilihan. Ekspor cookies.txt berformat Netscape di komputer Anda, salin ke sana, lalu tunjuk dengan --cookies. Perlakukan berkas itu sebagai kredensial — isinya sesi yang masih hidup.
Memperbarui
yt-dlp -U # standalone binary pipx upgrade yt-dlp # pipx
Kalau dipasang dari repositori distribusi Anda, perbarui dengan pengelola paket; -U akan menolak menyentuh berkas yang bukan miliknya.