TECH 으로 돌아가기
TECH HACKER NEWS 2026.11.06 09:43 3분 읽기 37 READS

좋아하는 유튜브 영상, 왜 지금 내려받아 둬야 할까요? yt-dlp로 나만의 아카이브 만들기

좋아하는 유튜브 영상, 왜 지금 내려받아 둬야 할까요? yt-dlp로 나만의 아카이브 만들기
SOURCE IMAGE · HACKER NEWS
좋아하는 유튜브 영상, 왜 지금 내려받아 둬야 할까요? yt-dlp로 나만의 아카이브 만들기

'좋아하는 유튜브 영상은 꼭 내려받아 두라'고 권하는 글이 올라왔어요. 얼핏 별것 아닌 이야기 같지만, 재생목록을 열었다가 회색으로 바뀐 '삭제된 동영상' 칸을 본 적 있다면 바로 고개를 끄덕이게 되거든요. 참고로 이 글은 원문을 요약한 게 아니라 같은 주제를 따로 풀어 쓴 글이에요. 원문의 구체적인 주장은 링크에서 직접 확인해 주세요.

영상은 생각보다 쉽게 사라져요

우리는 유튜브를 도서관처럼 여기지만, 실제로는 남의 창고에 잠깐 놓인 물건에 더 가까워요. 올린 사람이 지우거나 비공개로 돌릴 수 있고, 채널이 정지되거나 저작권 신고로 내려갈 수도 있어요. 국가별 제한이 걸리면 어제까지 보던 영상이 갑자기 안 보이기도 하고요. 문제는 이런 일이 예고 없이 일어난다는 점이에요. 재생목록에 저장해 둔 건 영상이 아니라 영상을 가리키는 주소일 뿐이라서, 원본이 사라지면 제목조차 남지 않는 경우가 많거든요. 싸이월드 접속이 막혔을 때 사진첩을 걱정했던 기억이 있다면 어떤 느낌인지 아실 거예요.

yt-dlp, 이게 뭐냐면

가장 널리 쓰이는 도구는 yt-dlp예요. 터미널에서 명령어로 영상을 내려받는 오픈소스 프로그램인데, 예전에 유명했던 youtube-dl에서 갈라져 나와 지금은 사실상 표준처럼 쓰이고 있어요. 함께 설치할 ffmpeg는 영상과 음성을 다루는 도구예요. 유튜브는 고화질 영상과 소리를 따로따로 보내주기 때문에, 둘을 하나의 파일로 합쳐줄 도구가 필요하거든요. 맥이라면 brew install yt-dlp ffmpeg 한 줄이면 되고, 최근 버전은 유튜브를 제대로 처리하려면 Deno 같은 자바스크립트 런타임도 함께 깔아두라고 안내하고 있으니 공식 문서를 한번 확인해 보세요.

보관용으로 쓰기 좋은 명령은 이런 모습이에요.

yt-dlp \
-f 'bv*[height<=1080]+ba/b[height<=1080]' \
--merge-output-format mkv \
--embed-metadata --embed-thumbnail \
--embed-subs --sub-langs 'ko,en' \
--write-info-json \
--download-archive archive.txt \
-o '%(uploader)s/%(upload_date)s - %(title)s [%(id)s].%(ext)s' \
'재생목록_주소'

길어 보여도 하나씩 보면 어렵지 않아요. -f는 1080p 이하에서 가장 좋은 영상과 음성을 고르라는 뜻이에요. --write-info-json은 제목, 설명, 업로드 날짜 같은 정보를 별도 파일로 남겨주는데, 나중에 '이 영상이 뭐였지?' 싶을 때 큰 도움이 돼요. 제일 유용한 옵션은 --download-archive예요. 이미 받은 영상의 ID를 파일에 적어두고 다음 실행 때 건너뛰기 때문에, 같은 명령을 반복해도 새 영상만 받아오거든요. 그래서 유튜브에 '보관함' 재생목록을 하나 만들고 이 명령을 주기적으로 돌리면, 재생목록에 담는 것만으로 백업이 끝나요. 파일 이름에 영상 ID를 넣어두면 제목이 바뀌어도 원본을 찾기 쉽고요.

다른 방법과 비교해 보면

유튜브 프리미엄의 오프라인 저장은 가장 간편하지만 앱 안에서만 볼 수 있고 파일로 꺼낼 수 없어서, 보관이라기보다는 잠깐 빌려두는 쪽에 가까워요. 웹에서 주소만 넣으면 받아주는 다운로드 사이트는 광고와 악성 프로그램 위험이 있어서 권하고 싶지 않고요. 명령어가 번거롭다면 Tube Archivist나 Pinchflat 같은 셀프 호스팅 도구가 좋은 대안이에요. 둘 다 내부적으로 yt-dlp를 쓰는데, 웹 화면에서 채널과 재생목록을 구독해 두면 알아서 받아줘요. 내가 올린 영상이라면 구글 테이크아웃으로 내보내는 방법도 있고요.

꼭 짚고 갈 저작권 이야기

여기서 중요한 주의점이 있어요. 유튜브 약관은 서비스가 허용한 방식 외의 다운로드를 제한하고 있고, 한국 저작권법의 사적 복제 허용(제30조)도 개인이나 가정 같은 좁은 범위의 비영리 이용에 한정돼요. 그러니 받은 영상을 다시 올리거나 팀에 돌려 보거나 상업적으로 쓰는 건 전혀 다른 문제예요. 유료 콘텐츠의 복제 방지 기술을 우회하는 것도 마찬가지고요. 구체적인 판단은 사안마다 달라서, 회사 일과 관련된다면 법무 담당자에게 확인하는 게 안전해요.

한국 개발자에게 주는 시사점

실무에서 의외로 쓸모 있는 건 컨퍼런스 발표나 강의처럼 다시 찾아볼 일이 많은 학습 자료예요. 시놀로지 같은 NAS를 쓰고 있다면 도커로 셀프 호스팅 도구를 올려보는 것도 주말 프로젝트로 딱 좋고요. 1080p 영상은 한 시간에 대략 1~2GB 정도로 잡으면 되니 용량도 미리 계산해 두세요. 저장 매체가 망가지면 소용없으니 소중한 자료는 두 곳 이상에 나눠 두는 습관도 필요해요.

더 큰 교훈은 '내가 의존하는 서비스는 언제든 바뀌거나 사라질 수 있다'는 감각이에요. 이건 우리가 만드는 서비스에도 그대로 적용되거든요. 사용자가 자기 데이터를 쉽게 내보낼 수 있는지, 서비스가 끝날 때 무엇을 남겨줄지 고민해 보는 계기가 될 수 있어요.

마무리

한 줄로 정리하면, 재생목록은 백업이 아니라 즐겨찾기일 뿐이에요. 여러분은 사라지면 정말 아쉬울 것 같은 영상이 있나요? 그리고 개인 아카이브를 어떤 방식으로 관리하고 계신가요?


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://criminallyvulgar.dev/you-should-absolutely-download-...
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...