1. Pasang yt-dlp
Pakej daripada distribusi memang mudah tetapi selalunya ketinggalan berbulan-bulan, sedangkan yt-dlp ialah alat yang ketinggalan tiga bulan bermakna ada pengekstrak yang sudah tidak berfungsi. pipx atau binari rasmi mengekalkan anda terkini.
pipx install yt-dlp
Atau binari kendiri, yang membawa segalanya sekali dan mengemas kini dirinya:
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
Pada Fedora, ffmpeg berada dalam RPM Fusion; hidupkan repositori itu dahulu jika pakejnya tidak ditemui.
3. Pastikan ia menjadi
yt-dlp --version ffmpeg -version
Kuki pada mesin tanpa paparan
--cookies-from-browser memerlukan profil pelayar pada mesin yang sama, jadi pada pelayan ia bukan pilihan. Eksport fail cookies.txt berformat Netscape pada komputer anda, salin ke sana, dan tunjuk kepadanya dengan --cookies. Anggap fail itu sebagai kelayakan — ia sesi yang masih hidup.
Mengemas kini
yt-dlp -U # standalone binary pipx upgrade yt-dlp # pipx
Jika dipasang daripada repositori distribusi anda, kemas kini dengan pengurus pakej; -U akan menolak untuk menyentuh fail yang bukan miliknya.