유튜브에 러키스타가 있길래 보다가 러키스타에 빠져버렸다. 유튜브에 있는 자료는 언제든지 삭제될 가능성이 있다고 생각해 외장하드에 모셔두기로 했다.
youtube-dl
이 설치되어있지 않다면 brew install youtube-dl --HEAD
같은 명령어로 먼저 설치해주자.
|
|
URL 부분을 다운받고자 하는 유튜브 플레이리스트 URL로 바꿔주자.
-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio'
옵션은 영상을 최고화질의 mp4
로 저장한다. 이 옵션이 없으면 mkv
로 다운로드되기도 한다.
--playlist-start
와 --playlist-end
는 각각 플레이리스트의 몇번째 영상부터 다운로드할지, 몇번째 영상까지 다운로드할지 정하는 옵션이다. 처음부터 끝까지 다운로드하고 싶으면 옵션을 아예 빼도 된다.
-o "/path/to/%(playlist_index)s화.%(ext)s"
는 영상 저장 위치 옵션인데, %(playlist_index)s
는 영상이 플레이리스트의 몇번째인지, %(ext)s
는 영상의 확장자이다. 이렇게 설정하면 1화 영상은 /path/to/1화.mp4
, 25화 영상은 /path/to/2화.mp4
로 저장된다. 만약 몇번째가 아니라 영상의 이름으로 저장하고 싶다면 %(title)s
를 경로에 넣어주면 된다.