유튜브 2D 및 VR 3D영상 다운받기 (yt-dlp 배치파일)
페이지 정보
본문
VR당에 올렸던 글을 강좌/팁 게시판에도 올립니다
VR당 놀려오세요 ㅎ https://damoang.net/vr
아래 유튜브 영상 다운로드 할다고 올리신 Tip글에 댓글을 달았는데요
저는 유튜브 영상들을 주소 넣으면 최고화질로 다운 받아두는 배치파일로 만들어 쓰고 있었습니다
(3D VR 영상 같은 경우, 저작권 문제 때문일지 모르겠지만
유튜브에서 내려가 버리는 게 많아서 일부러라도 다운을 좀 받아두는 편입니다)
올려주신 글 보니 유튜브도 이거 막으려고 하고 다시 뚫고가 반복인지 ㅎㅎ
기존에 쓰던 파일로는 안되더니, 최신버젼 yt-dlp 받으니 또 해결이 되는군요
자.. 그럼
아래 첨부한 배치파일과
github 이거 관련 포럼 페이지의 yt-dlp.exe
ffmpeg.org의 ffmpeg.exe 를 D:드라이브 down 폴더에 넣고 실행해보세요
ffmpeg.exe는 아래 주소 가서 zip 파일 받아서 푸시고
https://www.gyan.dev/ffmpeg/builds/#release-builds (그냥 빌드까지 해둔 최종 다운로드 주소)
압축 풀면 BIN 디렉토리 아래에 ffmpeg.exe 를 쓰면 됩니다
yt-dlp.exe 파일은 아래 github 포럼 가서 아래로 좀 스크롤 하다가 Installation쪽 보면
윈도우용 exe파일 받을 수 있습니다
https://github.com/yt-dlp/yt-dlp
github 포럼 내 파라미터 옵션들 쭉 살펴 보니,
유튜브 재생 플레이어 하드웨어 옵션을 VR 용으로 하려면,
클라이언트 옵션이 android 보다는 android_vr 이 나을거 같아 고쳤고요
D드라이브 down 폴더에 영상이 저장되게 했습니다
bat 파일 실행하면 동영상 코드 묻는데
유튜브 영상 전체주소 또는 rpt6BVROGSU 같은... 유튜브 주소의 맨뒤 영상코드를 붙여넣고 엔터 치면
D드라이브에 down 폴더에 다운로드 되서 들어갑니다
크롬 브라우저 쿠키 읽어오는 부분은 저만 안되는건지..
에러 나서 일단 이 파라미터는 제외했는데
그래도 8K 영상 최고화질로 다운로드 되고 있어, 큰 문제는 없는 거 같습니다
## 추가 tip 1
배치파일 내 다운로드 포맷 옵션을 VR용이라고 했지만, VR에서도 2D 영상을 볼 수 있잖아요
VR용 영상이 아닌 일반 2D이라도 배치 돌리면, 최대화질로 다운로드 됩니다
## 추가 tip 2.
영상코드가 -로 시작하는 아래 영상 같은 경우 (-d8gorMbAxQ)
프로그램이 영상코드를 옵션으로 생각해서 에러가 나버리니, 그냥 유튜브 영상 주소 전체를 넣으시면 됩니다
아래 영상도 이렇게 해서 4K로 잘 다운로드 되네요
무려 3기가 !!