안녕하세요. 술도입니다.
오랜만에 인사드립니다.(_._)
최근 유튜브 영상을 다운로드 할 일이 있어서
youtube-dl.exe 와 ffmpeg.exe를 이용한 유튜브 영상 다운로드 방법을 포스팅 해봅니다.
바쁘신 분들을 위해 그냥 쉽게 하는 방법부터 먼저 설명할게요...
Youtube Downloader HD
http://www.youtubedownloaderhd.com/
위 프로그램 설치 > URL을 넣고 Add to Download Queue > Convert to MP4 체크 > 저장경로 설정 > DOWNLOAD
Add list of Videos from .TXT를 활용하면 여러개의 URL을 한번에 처리할 수 있습니다.
TXT 파일에 URL을 한줄에 하나씩 넣고 저장후 불러오면 되는것 같네요.
아래 부터의 글은 시간이 남아도는 분들만 보길 바라며..* 들어가기에 앞서 기본적으로 cmd(명령프롬프트) 명령어는 사용 하실 줄 알아야 합니다.
테스트로는 I'VE SUMMER FILM 영상으로 작업되었습니다.
1, youtube-dl.exe 다운로드
아래 링크에서 youtube-dl.exe를 다운받아 적당한 경로(작업폴더)에 저장합니다.
2, ffmpeg 다운로드
아래 링크에서 ffmpeg-release-full.7z 로 받아서 압축을 해제합니다.
https://www.gyan.dev/ffmpeg/builds/#release-builds
3, 압축해제 한 ffmpeg 폴더에서 ffmpeg.exe파일을 youtube-dl.exe 파일이 있는 경로로 복사합니다.
4, 명령프롬프트를 실행 후 yutube-dl.exe 가 있는 경로로 갑니다.
5, 다운가능 포맷확인
기본형식 [ youtube-dl -F 영상링크 URL ]
ex) 확인할때 대문자 -F
youtube-dl -F https://www.youtube.com/watch?v=jibz3MwJpj8
그러면 앞에 숫자(format code)랑 파일형식, 해상도, 비트레이트, 용량 등이 나타납니다.
그 중에서 영상파일과 음성파일을 원하는 format code를 골라서 병합하는것 입니다.
audio only = 음성만 있는 파일이고
1920x1080 같이 해상도가 표시되는 파일은 영상만 있는 파일입니다.
6, 다운로드 하기
기본형식[ youtube-dl -f 영상파일숫자+음성파일숫자 영상링크 ]
다운로드할때 소문자 -f
youtube-dl -f 137+140 https://www.youtube.com/watch?v=jibz3MwJpj8
간혹 아래와 같은 에러가 나오는 경우 앞서 설명한 영상파일숫자, 음성파일숫자에 해당되는 포맷코드가 없어서
나타나는 에러입니다. -F 로 포맷코드를 다시 확인 하세요.
[youtube] fgO3rk1q9J0: Downloading webpage
ERROR: requested format not available
7, 로그인이 필요한 사이트의 경우(쿠키정보를 이용)
크롬브라우저 익스텐션을 추가하고 해당 익스텐션에서 쿠키를 export해서 같은 폴더에 저장
https://chrome.google.com/webstore/detail/get-cookiestxt/bgaddhkoddajcdgocldbbfleckgcbcid
포맷확인 기본형식
youtube-dl -F 영상링크 --cookies 쿠키파일명.txt
ex) 확인할때 대문자 -F
youtube-dl -F https://www.youtube.com/watch?v=jibz3MwJpj8 --cookies youtube.com_cookies.txt
다운로드할때 소문자 -f
youtube-dl -f 137+140 https://www.youtube.com/watch?v=jibz3MwJpj8 --cookies youtube.com_cookies.txt
p.s 간혹 다운로드가 멈춘것 처럼 보이는 경우가 있는데 그때는 아무키나 한번만!!! 눌러 주세요.
다운로드가 완료되면 아래와 같이 mp4 파일과 m4a파일을 병합하여 mp4파일 하나로 생성이 됩니다.
mp3만 추출 할 경우
youtube-dl -x --audio-format mp3 --audio-quality 0 [영상링크] --cookies [쿠키파일]
이 방법은 속도가 더럽게 느립니다.
파일은 youtube-dl.exe 가 있는 폴더로 기본 저장됩니다.
그리고 중간에 멈출려면 ctrl+c 여러번 하면 됩니다.
URL과 쿠키를 변경하면 다른 사이트도 가능할것으로 보입니다.
이상입니다.
다운로드한 파일은 개인소장용으로만 사용하시고 상업적으로 사용시 법적인 문제
가 발생할 수 있을수 있으니 사용시에는 반드시 저작권자의 허락을 받으시기 바라며
파일 다운로드로 인한 모든 책임은 사용자 본인에게 있으니 주의 바랍니다.
'잡동' 카테고리의 다른 글
윈도우즈 빠른지원 Quick Assist 사용방법(원격지원) (0) | 2021.09.18 |
---|---|
무료 독도 사진 다운로드 하는 방법 (0) | 2021.03.04 |
[독도의 날] 오늘 10월 25일은 독도의 날입니다. (0) | 2017.10.25 |