./categories/os
yt-dlp 설치·다운로드
yt-dlp
설치
pip install -U yt-dlp
brew install yt-dlp # macOS
동영상 인코딩 포맷 확인
yt-dlp -F https://youtu.be/영상ID
개별 동영상 다운로드
# 비디오+오디오 병합(mp4)
yt-dlp -f 247+140 --merge-output-format mp4 https://youtu.be/영상ID
# 자동 최고화질(mp4)
yt-dlp -f "bv*+ba" --merge-output-format mp4 https://youtu.be/영상ID
재생목록 전체 다운로드
yt-dlp -f "bv*+ba" --merge-output-format mp4 https://www.youtube.com/playlist?list=플레이리스트ID
실시간(라이브) 저장
yt-dlp -v https://www.youtube.com/watch?v=영상ID
yt-dlp --hls-prefer-native https://youtube.com/live/... # 라이브 스트림용 플래그
화질 지정 + 전체 예시
yt-dlp -f "bv*+ba/b" -S "res:720,ext:mp4:m4a" --merge-output-format mp4 \
"https://www.youtube.com/playlist?list=플레이리스트ID"
(구) youtube-dl 참고용
youtube-dl -F https://youtu.be/영상ID # 포맷 확인
youtube-dl -f 247+140 --recode-video mp4 주소 # 저장
youtube-dl -v https://youtu.be/영상ID # 실시간 저장
관련 링크: https://github.com/yt-dlp/yt-dlp
./comments