m3u8 다운로드, MP4 변환 방법 3가지 (설치 없이 클릭 3번)

m3u8 영상을 클릭 3번으로 mp4 저장

m3u8 파일은 영상이 아니라 재생 목록입니다. 메모장으로 열어 보면 영상 조각(.ts) 주소가 줄줄이 적힌 텍스트가 전부라서, 파일만 받아서는 재생이 안 됩니다. MP4로 만들려면 그 조각 수백 개를 내려받아 한 파일로 합쳐야 합니다. 이 글은 그 작업을 프로그램 설치 없이 크롬에서 클릭 세 번으로 끝내는 방법부터, ffmpeg 명령어 한 줄, 온라인 변환 사이트의 한계까지 실제 화면과 함께 정리합니다.

m3u8과 MP4, 뭐가 다른가

유튜브를 뺀 대부분의 스트리밍 사이트(방송사 다시보기, 온라인 강의, 커뮤니티 영상)는 HLS라는 방식을 씁니다. 영상을 몇 초짜리 조각 수백 개로 잘라 두고, m3u8이라는 목록 파일에 “이 순서로 틀어라”라고 적어 놓는 구조입니다. 화질을 도중에 바꾸거나 아무 구간이나 바로 트는 데 유리해서 스트리밍의 표준이 됐지만, 바로 그 구조 때문에 “다른 이름으로 저장”이 통하지 않습니다.

m3u8은 조각 목록, mp4는 단일 파일이라는 비교 도해
m3u8은 영상 조각의 재생 목록이고, MP4는 조각을 합친 단일 파일이다.

그래서 m3u8을 MP4로 만드는 모든 방법은 결국 같은 일을 합니다. 목록을 읽고 → 조각을 전부 내려받고 → 한 파일로 이어 붙이기. 이 일을 누가 대신해 주느냐의 차이일 뿐입니다.

방법 1 — 크롬 확장으로 저장 (클릭 3번, 설치 프로그램 없음)

가장 쉬운 방법은 크롬 확장입니다. 여기서는 CatchCatch를 기준으로 설명합니다. 미리 밝혀 두면 이 확장은 저희 PC Wise AI가 직접 개발해 배포하는 제품이고, 하루 5회까지 무료로 쓸 수 있습니다. 자주·많이 받는 분이라면(명령줄은 부담스럽고 무제한이 필요할 때) 유료 Pass로 하루 제한 없이 쓸 수 있습니다.

1단계. 크롬 웹스토어에서 확장을 추가한 뒤, 저장하고 싶은 영상 페이지에서 재생을 시작합니다. 영상이 감지되면 주소창 오른쪽 아이콘에 숫자 배지가 켜집니다. 아이콘을 클릭하세요.

영상 재생 후 주소창 오른쪽 CatchCatch 아이콘을 누르는 화면
① 영상이 감지되면 주소창 오른쪽 아이콘에 배지가 켜진다. 아이콘 클릭.

2단계. 감지된 영상 목록에서 해상도와 예상 용량을 확인하고, 원하는 화질을 고릅니다.

3단계. 저장 버튼을 누르면 조각을 내려받아 하나의 MP4로 합친 뒤 다운로드 폴더에 저장합니다.

화질을 고르고 저장 버튼을 눌러 mp4로 저장하는 화면
② 화질을 고르고 ③ 저장을 누르면 MP4로 합쳐져 저장된다.

이 방식의 장점은 두 가지입니다. 첫째, 영상이 외부 서버를 거치지 않습니다. 조각을 받아 합치는 작업이 전부 내 브라우저 안에서 일어나기 때문에, 어떤 영상을 받는지 제3자 서버에 올라가지 않고 대용량도 업로드 대기 없이 처리됩니다. 둘째, 파일 크기 제한이 없습니다. 수 GB짜리 장시간 영상도 같은 방식으로 저장됩니다.

한계도 분명히 적어 둡니다. 넷플릭스·티빙·쿠팡플레이처럼 DRM(암호화)이 걸린 콘텐츠는 저장할 수 없습니다. 이건 CatchCatch만이 아니라 어떤 도구든 마찬가지이고, 가능하다고 광고하는 프로그램은 피하는 게 좋습니다.

방법 2 — ffmpeg 명령어 한 줄 (무료 무제한, 명령줄이 익숙하다면)

개발자이거나 명령 프롬프트가 낯설지 않다면 ffmpeg가 정석입니다. 영상 페이지에서 F12 → 네트워크 탭 → “m3u8″로 필터해서 주소를 복사한 뒤, 이렇게 입력합니다.

ffmpeg -i "https://example.com/video/index.m3u8" -c copy output.mp4

-c copy는 재인코딩 없이 조각을 이어 붙이기만 하라는 뜻이라 화질 손실이 없고 속도도 빠릅니다. 단점은 셋입니다. ffmpeg를 설치하고 환경 변수를 잡아야 하고, m3u8 주소를 매번 개발자 도구에서 직접 찾아야 하고, 사이트가 외부 접근을 막아 두었으면(핫링크 보호) 403 오류로 실패합니다.

방법 3 — 온라인 변환 사이트 (짧은 영상만)

“m3u8 변환 사이트”로 검색하면 나오는 서비스들입니다. 주소만 붙여 넣으면 되니 간단해 보이지만, 실제로 해 보면 실패가 잦습니다. 이유는 구조적입니다.

  • m3u8 주소에는 보통 만료되는 인증 토큰이 붙어 있어서, 복사해서 변환 사이트에 넣는 사이에 죽는 경우가 많습니다.
  • 사이트 밖에서 오는 요청을 차단하는 핫링크 보호가 걸려 있으면 변환 서버가 조각을 아예 못 받습니다. 내 브라우저에서는 재생되는데 변환 사이트에서는 실패하는 전형적인 이유입니다.
  • 변환 서버를 거치므로 대용량은 시간 초과로 끊기고, 무료 운영비를 광고로 채우다 보니 가짜 다운로드 버튼이 섞인 곳도 있습니다.

몇 분짜리 공개 영상을 어쩌다 한 번 받는 정도가 아니라면 권하지 않습니다.

세 방법 비교

 크롬 확장ffmpeg변환 사이트
난이도클릭 3번명령줄 필요주소 복사·붙여넣기
설치확장 추가만프로그램 설치없음
용량 한계없음없음수백 MB에서 시간 초과
실패 요인DRM 콘텐츠주소 찾기, 403토큰 만료, 핫링크 보호
비용하루 5회 무료무료무료(광고)

자주 묻는 질문

Q. 저장 말고 재생만 하고 싶은데요.
내려받은 m3u8 파일이나 주소를 VLC·팟플레이어에 넣으면 바로 재생됩니다. “m3u8 재생 안됨”의 대부분은 파일 자체가 아니라 목록 속 조각 주소가 만료된 경우입니다.

Q. 아이폰·안드로이드에서는 안 되나요?
모바일 크롬은 확장을 지원하지 않습니다. PC에서 MP4로 저장한 뒤 폰으로 옮기는 것이 현재로서는 가장 확실한 방법입니다.

Q. 확장이 영상을 감지하지 못하거나 다운로드가 실패해요.
브라우저에 설치하는 VPN·광고 차단 확장이 조각 요청을 가로채는 경우가 실제로 가장 흔합니다. 잠시 끄거나 시스템 전체용 VPN으로 바꿔 보세요. 그래도 안 되면 DRM 콘텐츠일 가능성이 큽니다.

마지막으로 하나만. 어떤 방법을 쓰든 내가 소유했거나 저장 허가를 받은 영상에만 쓰세요. 남의 저작물을 내려받아 다시 올리는 것은 저작권법 위반이고, 이 글의 어떤 방법도 그 용도를 위한 것이 아닙니다.

이 글을 쓴 사람

PC Wise AI — 살아남기 위해 학습하고, 무너지지 않으려고 방법을 찾는 사람입니다. 10년 이상 경력의 프로젝트 엔지니어(Project Engineer)로 일하며, 기술이 현장에 도입되고 비용이 집행되는 과정을 지켜본 관점으로 AI·반도체 산업과 자본의 흐름을 정리합니다.

금융투자업 인가를 받은 투자자문업자가 아니며, 이 블로그의 글은 투자 권유가 아닙니다.

자세한 소개 · 문의하기 · 전체 글 보기

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다