CutFast CutFast
가이드

m3u8을 MP3로 — 인강·라디오·팟캐스트 오디오만 추출하는 가장 빠른 방법 (2026)

게시일 · 작성자: CutFast Team
CutFast을 Google 선호 소스로 추가 주요 뉴스와 AI 답변에서 CutFast를 더 자주 만나보세요.

지하철에서 1시간, 점심 산책 30분, 헬스장 1시간. 직장인이 하루에 확보할 수 있는 “귀가 비는 시간”은 생각보다 길다. 문제는 이 시간을 메우려고 강의 영상을 켜면 화면을 봐야 한다는 점이다. 인프런·패스트캠퍼스·Class101에서 결제한 강의를 오디오북처럼 듣고 싶은데, 대부분 m3u8 HLS 스트림이라 그냥은 음악 앱에 넣을 수 없다.

이 글은 본인이 결제한 합법 강의, 공개 라이선스(CCL) 팟캐스트, 본인이 운영하는 라디오 콘텐츠를 대상으로 m3u8을 MP3로 변환해 출퇴근에 듣는 워크플로를 정리한다. 무단 다운로드·재배포는 다루지 않는다.

비디오 강의를 왜 굳이 오디오로 듣나

영상 강의의 70% 이상은 강사 음성이 메인이다. 코드 시연·도식·차트가 핵심이 아닌 한, 슬라이드는 한 번 본 뒤 두 번째 회독부터는 오디오만으로 충분히 따라갈 수 있다. 오디오로 전환하면 세 가지가 달라진다.

  • 시간 회수: 출퇴근 1시간 + 점심 산책 30분 + 운동 1시간 = 평일 12.5시간이 그대로 학습 슬롯이 된다.
  • 속도 가속: Apple Podcasts·Pocket Casts에서 1.5x~2x 재생을 켜도 음성은 또렷하다. 영상 플레이어에서 2x를 트는 것보다 피로가 훨씬 낮다.
  • 시각 부담 감소: 모니터를 8시간 보고 난 저녁에 다시 영상을 켜는 건 의외로 큰 진입 장벽이다. 이어폰만 끼면 되는 콘텐츠는 클릭 자체가 가볍다.

특히 강의 2회독·3회독은 화면 없이 듣는 편이 효율적이라는 학습자 후기가 많다. 첫 회독은 영상으로, 복습은 MP3로 — 이 패턴이 가장 안정적이다.

m3u8 → MP3 / AAC / WAV — 어떤 포맷을 골라야 하나

세 포맷 모두 cutfa.st에서 브라우저만으로 변환 가능하지만, 용도에 따라 정답이 다르다. 강의 1시간(약 60MB 비디오 기준) 오디오만 뽑았을 때의 차이를 비교해 봤다.

포맷1시간 강의 용량음질호환성추천 시나리오
MP3 192kbps~85MB음성에 충분모든 기기/앱인강·팟캐스트 (기본 추천)
AAC 128kbps~60MBMP3 동급, 더 작음iOS·Apple Music 친화iPhone·CarPlay 위주
WAV 무손실~620MB원본 손실 없음편집·아카이브용본인 콘텐츠 후처리

음악·라디오 콘텐츠가 아니라 강의·팟캐스트라면 MP3 192kbps가 정답이다. 호환성이 가장 넓고, 멜론·벅스·Apple Music 가져오기·Pocket Casts 사이드로딩 모두 문제가 없다. iPhone만 쓰고 용량이 더 중요하면 hls-to-aac, 본인이 녹음한 라이브 방송을 아카이브하려면 hls-to-wav로 무손실 보관 후 별도 압축하는 방식을 고려하자.

cutfa.st hls-to-mp3 단계별 사용법

cutfa.st는 Mediabunny + WebCodecs 기반으로 동작한다. m3u8 파싱·세그먼트 다운로드·디코딩·MP3 인코딩이 전부 브라우저 안에서 끝나며, 어떤 파일도 서버로 올라가지 않는다. 본인이 결제한 강의의 m3u8 URL이 서버 로그에 남지 않는다는 뜻이다.

  1. m3u8 URL 확보 — 본인이 정상 결제한 강의 페이지에서 브라우저 개발자 도구 → 네트워크 탭 → master.m3u8 또는 index.m3u8 요청을 찾아 URL 복사. (결제·로그인된 본인 세션에서만 유효한 URL)
  2. cutfa.st 접속hls-to-mp3를 연다.
  3. URL 붙여넣기 — 입력란에 m3u8 링크를 붙이고 변환 시작.
  4. 세그먼트 다운로드 + 인코딩 — 진행률이 0%부터 100%까지 올라간다. 1시간 강의는 빠른 회선에서 2~4분 정도.
  5. MP3 다운로드 — 브라우저가 곧바로 .mp3 파일을 떨군다.

전 과정에서 회원가입·로그인·업로드가 없다. 같은 흐름으로 hls-to-aac·hls-to-wav도 동일하게 동작한다.

ffmpeg 한 줄 vs cutfa.st 원클릭

엔지니어라면 “ffmpeg로 한 줄이면 되잖아”라고 반응할 수 있다. 맞다. 동작한다.

ffmpeg -i "https://example.com/master.m3u8" -vn -acodec libmp3lame -b:a 192k out.mp3

문제는 사용 환경이다.

항목ffmpeg CLIcutfa.st hls-to-mp3
설치brew/choco/apt + 코덱 빌드 확인없음 (브라우저만)
진입 장벽터미널·플래그 학습URL 붙여넣기
다른 기기 (회사 PC, 카페 노트북)매번 설치즉시 사용
출퇴근 중 모바일불가능iOS Safari·Android Chrome 동작
인증 헤더 (Cookie, Referer)-headers 플래그로 직접브라우저 세션 그대로
로그·데이터 경로로컬 디스크로컬 디스크 (서버 미경유)

회사 노트북에 ffmpeg 설치 권한이 없거나, 점심시간에 카페에서 잠깐 강의를 변환하고 싶거나, 모바일에서 즉석으로 처리하려면 cutfa.st가 마찰이 훨씬 적다. 반대로 100개 강의를 일괄 처리한다면 ffmpeg 셸 스크립트가 더 빠르다. 단발성·이동 중·인증된 세션에는 cutfa.st, 대량 자동화에는 ffmpeg가 자연스러운 분담이다.

인강·팟캐스트 활용 워크플로

MP3가 손에 들어왔으면 이제 어디서 들을지가 남는다. 직장인이 가장 자주 쓰는 경로는 다음과 같다.

  • Apple Music 라이브러리에 추가 — macOS 음악 앱에 드래그하면 iCloud 음악 보관함을 통해 iPhone·CarPlay에 자동 동기화. 출근길 차에서 이어 듣기에 가장 깔끔하다.
  • Pocket Casts·Overcast 사이드로딩 — 두 앱 모두 외부 MP3 파일 임포트를 지원. 1.5x~2.5x 가변 속도, 무음 구간 스킵, 음성 부스트 기능이 강의에 잘 맞는다.
  • 멜론 / 벅스 “내 음악” — 한국 음악 앱은 외부 파일 추가 정책이 자주 바뀌므로 현재 시점 정책을 확인하고 사용한다.
  • Notion·Obsidian 강의 노트 첨부 — 강의별 폴더에 MP3 + 메모를 묶어두면 회독·복습 동선이 짧아진다.

여러 강의를 한 플레이리스트로 묶고 1.7x로 듣는 식으로 자기만의 학습 채널을 만들면 출퇴근 시간이 통째로 강의실이 된다.

솔직한 한계

도구를 쓰기 전에 알아야 할 제약은 다음과 같다.

  • DRM 콘텐츠는 변환 불가: Widevine·FairPlay 등으로 보호된 스트림은 cutfa.st·ffmpeg 어느 쪽도 풀 수 없다. 정상적으로 보호된 상용 OTT 콘텐츠가 여기에 해당한다.
  • 자막은 추출되지 않는다: 현재 Mediabunny 1.44 기준 WebVTT 자막 믹싱은 미지원. 강의 자막이 필요하면 별도 도구로 분리해야 한다.
  • 매우 긴 단일 파일은 메모리 한계: 5시간 이상 한 덩어리 강의는 브라우저 메모리에 부담이 갈 수 있다. 챕터별로 나눠 변환하거나 데스크톱에서 처리하는 편이 안전하다.
  • 합법 사용 한정: 본인이 결제한 강의, 공개 라이선스 팟캐스트, CCL·퍼블릭 도메인 콘텐츠에만 사용한다. 추출한 파일을 타인에게 배포·공유·재판매하는 것은 저작권 침해다. 학습용 사본은 본인 디바이스 안에서만.

FAQ

Q1. MP3로 변환하면 음질이 많이 떨어지나요? 강의·팟캐스트 같은 음성 중심 콘텐츠에서 192kbps MP3는 사실상 차이를 느끼기 어렵다. 음악·라디오 본방을 아카이브하려는 게 아니라면 192kbps로 충분하다.

Q2. 챕터 마커도 같이 가져올 수 있나요? HLS m3u8 자체가 챕터 메타데이터를 표준으로 담지 않기 때문에 자동으로는 어렵다. 강의 페이지의 챕터 목록을 보고 변환 후 직접 분할하는 방식을 권한다.

Q3. 영상 자막이 같이 들어오나요? 들어오지 않는다. 현재 Mediabunny에서 WebVTT 자막을 오디오 트랙에 믹스하는 기능은 미지원이다.

Q4. 영상은 필요 없는데 화질을 고를 수 있나요? 오디오만 뽑을 거라면 화질을 고를 의미가 없다. cutfa.st는 m3u8의 오디오 트랙만 디코딩해 MP3로 인코딩한다. 비디오 트랙은 처리 자체를 건너뛰므로 시간·트래픽이 절약된다.

Q5. 어떤 콘텐츠까지 변환해도 되나요? 본인이 결제한 강의(인프런·패스트캠퍼스·Class101 등 학습용 사본 허용 범위 내), 공개 라이선스 팟캐스트, CCL/퍼블릭 도메인 콘텐츠, 본인이 직접 운영하는 라이브 방송 아카이브가 안전한 범위다. DRM 콘텐츠나 명시적으로 다운로드를 금지한 콘텐츠는 대상이 아니다.

Q6. 모바일에서도 변환되나요? iOS Safari 16+, Android Chrome 최신 버전에서 동작한다. 다만 모바일은 메모리·배터리 한계로 1시간 이내 강의에 권장한다. 긴 강의는 데스크톱·노트북에서 한 번에 처리하고 MP3를 클라우드 동기화로 내려받는 편이 안정적이다.

이번 주 출퇴근부터 한 강의만 골라 hls-to-mp3로 돌려보자. 화면을 안 봐도 되는 학습 시간이 하루에 두 시간씩 늘어난다.

'HLS, m3u8, 방송 녹화' 글 8편 모두 보기 →

이 AI 도구를 사용해 보세요