OS & Hardware/Linux_ubuntu

[ubuntu] 우분투에서 유튜브 영상 다운로드 yt_dlp

눈곱만큼도모름 2024. 12. 10. 16:38
728x90
반응형

1. 설치


 - 깃허브에서 다운

sudo wget 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

-버젼확인

yt-dlp --version

-업데이트 (유튜브 영상이 다운로드가 안된다면, 업데이트 해보는것을 추천)

sudo yt-dlp -U

 

2. 기본  다운

yt-dlp 유튜브주소

 

3. 특정 비디오, 오디오 포멧을 다운 (고화질, 저화질 지정)

- 다운 가능한 포멧 확인

yt-dlp -F 유튜브주소

-ID를 이용해서 다운로드
 audio only, video only를 통해서, 오디오나 비디오만 추출가능

yt-dlp -f ID 유튜브주소

예시) ID가 11일경우

yt-dlp -f 11 https://www.youtube.com/watch?v=XXXXXXX

 

4. 저장위치 지정

  • <저장경로>: 저장하고 싶은 디렉토리 경로를 입력합니다.
  • %(title)s: 동영상 제목으로 파일 이름이 저장됩니다.
  • %(ext)s: 파일의 확장자 (예: mp4, webm 등)입니다.
yt-dlp -o "<저장경로>/%(title)s.%(ext)s" <유튜브주소>
 

 

예시)
 
 

- 현재 디렉토리에 저장

yt-dlp -o "%(title)s.%(ext)s" <유튜브주소>

- 특정 디렉토리에 저장 예를 들어, ~/Downloads 디렉토리에 저장하고 싶다면

yt-dlp -o "~/Downloads/%(title)s.%(ext)s" <유튜브주소>

- 파일 이름 커스터마이징 파일 이름을 동영상 제목 대신 ID로 저장하고 싶다면

yt-dlp -o "~/Downloads/%(id)s.%(ext)s" <유튜브주소>

 

5. 재생목록 저체 다운

- YouTube 재생목록 전체를 다운로드하면서 파일을 저장하려면

yt-dlp -o "~/Downloads/%(playlist)s/%(title)s.%(ext)s" <재생목록URL>
  • %(playlist)s: 재생목록 이름으로 폴더가 생성됩니다.
  • %(title)s: 동영상 제목으로 저장됩니다.

이렇게 하면 재생목록의 동영상이 각각 저장됩니다.

728x90
반응형