1. yt-dlp 설치
배포판 패키지는 편리하지만 몇 달씩 뒤처지는 일이 잦고, yt-dlp는 석 달만 뒤처져도 동작하지 않는 추출기가 생기는 종류의 도구입니다. pipx나 공식 바이너리를 쓰면 최신 상태를 유지할 수 있습니다.
pipx install yt-dlp
또는 필요한 것을 모두 품고 스스로 갱신하는 독립 실행 바이너리:
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. ffmpeg 설치
sudo apt install ffmpeg # Debian, Ubuntu sudo dnf install ffmpeg # Fedora sudo pacman -S ffmpeg # Arch
Fedora에서는 ffmpeg가 RPM Fusion에 있습니다. 패키지를 찾지 못하면 먼저 그 저장소를 활성화하세요.
3. 제대로 됐는지 확인
yt-dlp --version ffmpeg -version
화면 없는 장비에서의 쿠키
--cookies-from-browser는 같은 장비에 브라우저 프로필이 있어야 하므로 서버에서는 선택지가 아닙니다. 사용하는 컴퓨터에서 Netscape 형식의 cookies.txt를 내보내 서버로 복사한 뒤 --cookies로 가리키세요. 그 파일은 자격 증명으로 다루세요. 살아 있는 세션 그 자체입니다.
갱신
yt-dlp -U # standalone binary pipx upgrade yt-dlp # pipx
배포판 저장소에서 설치했다면 패키지 관리자로 갱신하세요. -U는 자기 소유가 아닌 파일에는 손대기를 거부합니다.