m3u8 / HLS 스트림을 MP4로 다운로드하는 방법

HLS 재생목록을 단일 로컬 MP4 파일로 다운로드하는 기술 가이드 — 마스터 플레이리스트, AES-128 암호화 세그먼트, 라이브 HLS 스트림 포함. 명령줄도, 재인코딩도 필요 없습니다.

요약. DevTools에서 .m3u8 URL을 찾아 SVD에 붙여넣고, 화질을 선택한 후 다운로드를 클릭하세요. SVD가 마스터 플레이리스트, 암호화, 세그먼트 재조립을 모두 자동으로 처리합니다.

m3u8이란 무엇인가요?

.m3u8 파일은 HTTP Live Streaming(HLS) 재생목록입니다 — 짧은 미디어 세그먼트의 순서를 참조하는 텍스트 파일입니다. 대부분의 현대 스트리밍 서비스는 일반 HTTP(S)에서 작동하며 대역폭에 맞게 화질을 조정하기 때문에 HLS를 사용합니다.

마스터 플레이리스트의 예시는 다음과 같습니다.

#EXTM3U
#EXT-X-STREAM-INF:BANDWIDTH=2600000,RESOLUTION=1280x720
720p/playlist.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1200000,RESOLUTION=854x480
480p/playlist.m3u8

그리고 미디어 플레이리스트(하위)는 실제 세그먼트를 참조합니다.

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:10
#EXTINF:10.0,
segment-001.ts
#EXTINF:10.0,
segment-002.ts
...
#EXT-X-ENDLIST

30초 안에 m3u8 URL 찾기

  1. Chrome, Edge, Safari에서 동영상 페이지를 엽니다
  2. 개발자 도구를 엽니다 — ⌘⌥I(Mac) 또는 F12(Windows)
  3. 네트워크 탭으로 이동합니다
  4. 필터 입력란에 m3u8을 입력합니다
  5. 동영상을 재생합니다
  6. 마스터 플레이리스트 요청이 나타납니다 — 보통 master.m3u8, playlist.m3u8, index.m3u8로 끝납니다
  7. 우클릭 → 복사 → 링크 주소 복사

SVD로 4단계 다운로드

1

SVD 설치

홈 페이지에서 Mac 또는 Windows 빌드를 받으세요. macOS는 코드 서명이 완료되어 있습니다.

2

m3u8 URL 붙여넣기

SVD로 전환하면 클립보드 URL이 자동으로 감지됩니다. URL 필드에 직접 붙여넣을 수도 있습니다.

3

화질 선택

SVD가 마스터 플레이리스트에 참조된 모든 화질을 나열합니다. 더 넓은 기기 호환성을 위해 같은 해상도에서는 H.264가 우선 표시됩니다.

4

단일 MP4로 다운로드

모든 세그먼트를 가져와 필요한 경우 복호화하고, 연결 후 MP4로 리먹싱합니다 — 재인코딩 없음, 품질 손실 없음.

지금 바로 시작해보세요

7일 무료 체험. 계정 불필요. 내 스트림은 내 기기에서만.

암호화된 HLS: AES-128 vs DRM

HLS는 두 가지 주요 암호화 방식을 지원합니다.

Widevine CDM이 있는 브라우저에서 구독료를 내고 재생되는 동영상이라고 해서 SVD가 다운로드할 수 있는 것은 아닙니다. DRM이 없는 스트림만 다운로드 가능하며, 이는 여전히 공개 웹의 대다수를 차지합니다.

헤더, Referer, 인증

일부 서버는 특정 Referer 또는 Origin 헤더가 없는 요청을 거부합니다. SVD에 내장된 yt-dlp는 1,800개 이상의 사이트에 대해 이를 자동으로 설정합니다. 커스텀 사이트의 독립형 m3u8 URL의 경우, 브라우저 쿠키를 제공할 수 있습니다 — SVD가 macOS(Chrome/Safari)와 Windows(Edge)에서 로컬로 읽습니다.

자주 묻는 질문

m3u8 파일이 무엇인가요?

HLS 재생목록입니다 — 동영상 세그먼트 순서를 나열한 텍스트 파일입니다. 대부분의 스트리밍 서비스가 HTTP를 통해 동영상을 전달하기 위해 HLS를 사용합니다.

SVD가 AES-128 암호화 스트림을 다운로드할 수 있나요?

가능합니다 — EXT-X-KEY를 통해 재생목록에 키가 참조된 경우, SVD가 이를 가져와 실시간으로 복호화합니다. Widevine / FairPlay DRM 스트림은 지원하지 않습니다.

SVD가 마스터 플레이리스트를 처리하나요?

처리합니다. 마스터 URL을 붙여넣으면 SVD가 모든 화질을 나열해 드립니다.

SVD가 HLS 라이브 스트림을 녹화할 수 있나요?

가능합니다. 라이브 이벤트 스트림은 직접 중지하거나 스트림이 종료될 때까지 실시간으로 녹화됩니다.

yt-dlp CLI와 어떻게 다른가요?

SVD는 yt-dlp와 ffmpeg를 네이티브 GUI로 감싸 제공합니다. 추출기를 자동 업데이트하고 코드 서명이 완료되어 Gatekeeper 경고가 없습니다. 내부적으로는 동일하게 검증된 엔진을 사용합니다.

지금 SVD를 다운로드하세요

7일 무료 체험 · 신용카드 불필요 · 코드 서명 및 공증 완료 · 오프라인 동작