영상 → MP3

MP4·WebM 등 지원되는 영상에서 필요한 구간의 소리를 MP3·WAV로 저장하세요. 비트레이트를 선택하고 브라우저에서 처리한 결과를 다운로드합니다.

영상을 열고 구간을 고르면 Nerulio가 오디오 트랙만 디코딩해 LAME 3.100 인코더로 128·192(기본)·256·320 kbit/s 고정 비트레이트 MP3를 만들거나, 압축하지 않은 16비트 WAV로 저장합니다. 화면은 디코딩하지 않고 버리므로 영상 코덱은 상관없고, 브라우저가 음성 코덱(AAC, Opus, MP3, PCM 등)만 디코딩하면 됩니다. 페이드, 피크 정규화, 44.1·48 kHz 리샘플링은 고급 설정에 있습니다.

영상을(를) 여기에 놓으세요여러 개를 한 번에 처리할 수 있습니다
업로드 없음 · 이 기기에서 처리

비트레이트와 용량, 그리고 MP3가 되살리지 못하는 것

고정 비트레이트 MP3는 매초 같은 비트를 쓰므로 크기는 비트레이트 × 길이 ÷ 8입니다. 192 kbit/s면 초당 24 KB, 1분에 약 1.4 MB입니다. 44.1 kHz·16비트 스테레오 WAV는 1411.2 kbit/s로 1분에 약 10 MB입니다.

영상 속 음성은 거의 언제나 이미 AAC나 Opus로 압축돼 있습니다. 이를 MP3로 바꾸면 디코딩했다가 다시 인코딩하므로, 처음 인코더가 버린 세부는 돌아오지 않습니다. 128 kbit/s 원본을 320 kbit/s로 만들면 파일만 커집니다. 원본과 같거나 조금 높은 비트레이트를 고르고, 계속 편집할 음성이라면 WAV를 쓰세요.

정규화는 구간에서 가장 큰 샘플을 재고, 그 피크가 최대값의 0.98(약 −0.2 dBFS)이 되도록 구간 전체를 같은 배율로 키웁니다. 다이내믹을 압축하지 않으므로, 큰 피크 하나가 있으면 조용한 녹음을 많이 키울 수 없습니다. 페이드는 직선이며 구간의 시작과 끝에서 재고, 각각 구간 길이의 절반까지입니다.

kbit/s
초당 천 비트. 192 kbit/s는 초당 24,000바이트입니다.
CBR
고정 비트레이트. MP3의 모든 초가 같은 비트 수를 씁니다.
피크 정규화
가장 큰 샘플이 클리핑 바로 아래에 오도록 구간 전체에 하나의 배율을 적용하는 것.

예시: 3분 20초(200초)짜리 뮤직비디오

선택지별 음성 용량을 결과 상자와 같은 단위(1 MB = 1,048,576바이트)로 보면:

128 kbit/s    128,000 × 200 ÷ 8 = 3,200,000 bytes ≈ 3.1 MB
192 kbit/s    192,000 × 200 ÷ 8 = 4,800,000 bytes ≈ 4.6 MB   (기본)
256 kbit/s    6,400,000 bytes ≈ 6.1 MB
320 kbit/s    8,000,000 bytes ≈ 7.6 MB
WAV 44.1 kHz 16비트 스테레오  1,411,200 × 200 ÷ 8 = 35,280,000 bytes ≈ 33.6 MB
정규화        측정 피크 0.25 → 배율 0.98 ÷ 0.25 = 3.92 (+11.9 dB)

파일 헤더만큼 몇 바이트가 더해집니다. 원본 음성이 128 kbit/s AAC라면 192 kbit/s MP3로 있는 것을 다 담을 수 있고, 320 kbit/s는 3.2 MB를 더할 뿐 들리는 차이는 없습니다.

원본 음성에서 MP3까지

원본에서처리결과에서
음성 코덱(AAC, Opus, MP3, PCM 등)브라우저가 디코딩, PCM은 읽기 도구가 직접 디코딩LAME 3.100으로 인코딩(WAV는 PCM으로 기록)
샘플레이트유지, 또는 고르면 44.1·48 kHz로 리샘플링같은 샘플레이트
영상 트랙디코딩 없이 버림—
구간 시작·끝바깥 샘플은 버리고 페이드는 구간 기준으로 잼0초부터 시작
추가 음성 트랙, 챕터, 표지 이미지읽지 않음—

결과 확인

  • 결과 플레이어에서 재생해 보세요. 구간과 같은 곳에서 시작하고 끝나며, 정한 페이드가 들어가 있어야 합니다.
  • 결과 상자의 용량을 비트레이트 × 길이 ÷ 8과 비교하세요.
  • 정규화를 했다면 원본과 소리 크기를 비교하세요. 가장 큰 순간이 클리핑 바로 아래에 있어야 합니다.

문제 해결

증상유력한 원인확인 방법해결
"This file has no audio track"영상을 소리 없이 녹화하거나 내보냄소리를 켜고 원본을 재생, ffprobe에 음성 스트림이 없음뽑을 소리가 없습니다. 소리가 있는 버전을 찾으세요
디코더 오류로 멈춤브라우저가 이 음성 코덱(예: 서라운드 코덱)을 디코딩하지 못함ffprobe로 음성 코덱 확인데스크톱 도구로 변환하거나 다른 브라우저 시도
320 kbit/s가 192보다 좋게 들리지 않음원본 음성이 더 낮은 비트레이트의 손실 압축이라, 다시 인코딩해도 세부가 늘지 않음ffprobe로 원본 음성의 bit_rate 확인192나 원본 비트레이트를 고르고, 편집용이면 WAV
정규화해도 소리가 거의 안 커짐큰 피크 하나(박수, 문소리)가 이미 최대값 근처임오디오 편집기에서 튀는 한 지점 찾기그 지점을 구간에서 빼거나, 다이내믹을 압축하는 음량 도구 사용
호환 모드가 긴 파일을 거절함WebCodecs가 없으면 원본 전체를 메모리에서 디코딩하므로 20분까지만 가능호환 모드 안내가 떠 있음파일을 조각씩 읽어 길이 제한이 없는 WebCodecs 지원 브라우저 사용

다른 방법

방법이럴 때 더 낫습니다
FFmpeg: ffmpeg -i in.mp4 -vn -c:a libmp3lame -b:a 192k out.mp3일괄 변환이나 브라우저가 디코딩하지 못하는 코덱. libmp3lame은 -q:a로 VBR도 지원합니다.
이 페이지의 WAV나중에 편집·믹스하거나 다시 인코딩할 음성이라면, 지금 손실 단계를 하나 더하지 않습니다.

이 방법의 한계

  • MP3는 고정 비트레이트로만 씁니다. VBR 옵션은 없습니다.
  • ID3 태그(제목, 아티스트, 표지)는 쓰지 않습니다.
  • 채널이 셋 이상인 원본은 이 경로에서 테스트하지 않았습니다.

버전과 출처

tests/media-browser.mjs로 Chromium 153과 Firefox 155에서 확인했습니다. 1920 × 1080 MP4에서 자른 4초짜리 192 kbit/s MP3와 44.1 kHz WAV는 길이가 0.12초 이내로 맞았고, 조용한 테스트 음의 정규화는 피크를 0.2 미만으로 재서 2배 넘게 키웠으며, 1초 페이드는 길이를 바꾸지 않았습니다. MP3 인코딩은 WebAssembly로 컴파일한 LAME 3.100(mediabunny-mp3-encoder 1.58.1)입니다. FFmpeg 옵션은 공식 문서를 따랐습니다.

참고한 공식 문서

영상 → MP3

MP4·WebM 등 지원되는 영상에서 필요한 구간의 소리를 MP3·WAV로 저장하세요. 비트레이트를 선택하고 브라우저에서 처리한 결과를 다운로드합니다.

사용 방법

  1. 지원되는 영상·오디오 파일 열기
  2. 시간 범위와 MP3·WAV 형식, 오디오 설정 선택
  3. 저장한 결과의 처음과 끝을 재생해 확인

지원 형식

MP4 / WebM / MOV / MP3 / WAV / OGG / M4A → MP3 / WAV — 입력·출력 지원은 브라우저에 따라 다릅니다.

이 도구로 할 수 있는 일

오디오를 순차 추출해 96~320kbps MP3 또는 PCM WAV로 저장합니다.

처리 방식과 검증 수준

advanced · ranged demux / WebCodecs / LAME WASM. 품질 검증을 진행 중입니다. Pro·Flagship 수준은 아직 입증되지 않았습니다.

저장 전에 확인하세요

빠른 자르기는 범위 안쪽 키프레임으로 줄어듭니다. 정밀 모드는 재인코딩하며 코덱 지원은 다릅니다. 가능하면 결과를 기기 내 임시 저장소에 씁니다. 호환 녹화 모드의 짧은 구간 제한은 유지됩니다.

자주 묻는 질문

처리 가능한 크기는 무엇으로 결정되나요?

기기 메모리·저장 공간·코덱 지원에 따라 달라집니다. 테스트한 사례가 모든 파일의 성공을 보장하지는 않습니다.

파일이 서버에 업로드되나요?

이 도구에서 연 파일은 서버에 업로드하지 않고 사용자 기기에서 처리합니다. 커뮤니티 글에 직접 첨부하는 이미지는 별도로 업로드됩니다. 일부 엔진과 모델은 외부에서 내려받으므로 IP 주소 등 연결 정보가 해당 서비스에 전달됩니다.

작업이 자동 저장되나요?

아니요. 이미지와 편집 상태는 이 탭에 있고 미디어 결과는 기기 내 임시 저장소를 사용할 수 있습니다. 언어를 바꿔도 작업은 유지되지만 새로고침, 탭 닫기, 다른 페이지로 이동하면 사라질 수 있습니다.