WebM MP3 변환

WebM 영상을 MP3로 무료 변환. 구간을 골라 브라우저에서 바로 만들고 업로드는 없습니다.

WebM의 음성은 Opus나 Vorbis입니다. Nerulio는 이를 브라우저에서 디코딩해 128–320 kbit/s MP3(또는 WAV)로 만들고, VP8·VP9·AV1 영상은 디코딩하지 않고 버립니다. Opus는 48 kHz로 디코딩되므로, 고급 설정에서 44.1 kHz를 고르지 않으면 MP3도 48 kHz입니다. Opus는 효율이 좋아서, WebM에 낮은 비트레이트의 말소리가 들어 있다면 높은 MP3 비트레이트는 얻는 것이 없습니다. 먼저 원본을 확인하세요.

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

Opus·Vorbis를 받아 MP3로

WebM은 Opus나 Vorbis 음성만 허용합니다(MDN). 둘 다 WebCodecs 코덱 레지스트리에 있으므로, Nerulio는 패킷을 브라우저의 음성 디코더에 넘기고 디코딩된 샘플을 LAME 3.100에 넘깁니다. 영상 트랙은 디코딩하지 않으므로 AV1 영상이 안 되는 곳에서도 AV1 WebM이 됩니다.

Opus는 48 kHz로 디코딩됩니다. Ogg Opus 규격(RFC 7845)은 저장된 입력 샘플레이트가 재생용 값이 아니며, 하드웨어가 지원하면 48 kHz로 디코딩하라고 권합니다. Nerulio는 디코딩된 레이트를 유지하므로, 44.1 kHz를 고르지 않는 한 MP3도 48 kHz이고 44.1 kHz를 고르면 리샘플링합니다.

실시간 녹화기가 쓴 WebM은 헤더에 길이가 빠져 있기도 합니다. Nerulio는 패킷에서 길이를 재므로 구간과 MP3 길이가 맞습니다. Opus는 매우 효율적인 코덱이라, 말소리 트랙을 MP3로 다시 인코딩하면 같은 소리를 내기 위해 더 높은 비트레이트가 필요하지만 Opus보다 좋아지지는 않습니다.

Opus
WebM과 브라우저 녹화에 쓰이는 지연이 짧은 음성 코덱. 48 kHz로 디코딩됩니다.
Vorbis
WebM이 함께 허용하는 예전 공개 음성 코덱.
리샘플링
다른 샘플레이트로 바꾸는 것. 여기서는 고르면 48 kHz를 44.1 kHz로.

예시: 30분짜리 브라우저 녹화 WebM

먼저 음성 트랙을 읽어 봅니다.

$ ffprobe -v error -select_streams a:0 -show_entries stream=codec_name,sample_rate,channels -of default=nw=1 meeting.webm
codec_name=opus
sample_rate=48000
channels=1
MP3 128 kbit/s   128,000 × 1,800 s ÷ 8 = 28,800,000 bytes ≈ 결과 상자 27.5 MB, 48 kHz 모노
MP3 192 kbit/s   43,200,000 bytes ≈ 41.2 MB: 원본 세부는 같고 파일만 더 큼

말소리 녹음이라면 가장 낮은 선택지인 128 kbit/s부터 시작하세요. 모노 트랙은 모노로 남습니다.

WebM에서 MP3로

WebM에서Nerulio에서MP3에서
Opus 음성(48 kHz)브라우저가 디코딩LAME 3.100, 48 kHz 또는 고르면 44.1 kHz
Vorbis 음성브라우저가 디코딩LAME 3.100, 원본 레이트 또는 고른 레이트
VP8·VP9·AV1 영상디코딩 없이 버림—
헤더의 길이(빠져 있을 수 있음)패킷에서 잼올바른 구간 길이
모노·스테레오유지같은 채널 수

결과 확인

  • 결과 길이를 구간과 비교하세요. 타임라인은 패킷에서 잰 길이를 씁니다.
  • 용량을 비트레이트 × 초 ÷ 8과 비교하세요.
  • WebM을 열지 못하던 플레이어나 기기에서 MP3를 재생해 보세요.

문제 해결

증상유력한 원인확인 방법해결
음성에서 디코더 오류이 브라우저가 WebM의 Opus·Vorbis 트랙을 디코딩하지 못함ffprobe의 codec_name다른 브라우저나 FFmpeg 사용
오래된 기기가 44.1 kHz를 원하는데 MP3가 48 kHzOpus는 48 kHz로 디코딩되고 그 레이트를 유지함MP3를 ffprobe로 보면 sample_rate=48000고급 설정에서 44.1 kHz를 골라 다시 저장
다른 앱에서 WebM의 길이가 안 나옴녹화기가 길이를 기록하지 않음다른 앱에 길이가 표시되지 않음여기서 만든 MP3는 잰 길이를 가짐. 녹화 전체를 변환
MP3가 WebM 전체보다 큼낮은 비트레이트에서는 Opus가 MP3보다 효율적임두 용량 비교128 kbit/s를 쓰거나, 플레이어가 지원하면 Opus 그대로 두기

다른 방법

방법이럴 때 더 낫습니다
FFmpeg: ffmpeg -i meeting.webm -vn -c:a libmp3lame -b:a 128k meeting.mp3일괄 작업이나, 이 브라우저에 디코더가 없을 때.
Opus 음성 그대로 두기Opus를 받는 플레이어라면 다시 인코딩 없이 원본이 유지됩니다.

이 방법의 한계

  • 기본 음성 트랙 하나만 씁니다.
  • 샘플레이트 선택지는 원본, 44.1 kHz, 48 kHz입니다.

버전과 출처

Nerulio의 미디어 테스트는 Chromium 153과 Firefox 155에서 H.264/AAC MP4의 MP3 추출과 VP9 WebM 디코딩을 확인하며, WebM의 Opus를 MP3로 바꾸는 경우는 따로 테스트하지 않았습니다. Opus의 48 kHz 규칙은 RFC 7845, WebM 음성 코덱은 MDN, 코덱 목록은 W3C WebCodecs 레지스트리를 따랐습니다.

참고한 공식 문서

WebM MP3 변환

WebM은 웹용 공개 영상 형식으로 크롬·파이어폭스에서 잘 재생됩니다.

오디오 트랙을 디코딩해 MP3로 인코딩합니다. 영상 파일 안의 오디오 코덱을 브라우저가 지원해야 합니다.

파일은 서버로 업로드되지 않고 이 브라우저 안에서만 처리됩니다.

영상 → 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 주소 등 연결 정보가 해당 서비스에 전달됩니다.

작업이 자동 저장되나요?

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