오디오 변환기

브라우저에서 오디오를 변환합니다 — 브라우저 자체 엔진으로 디코딩해 MP3·WAV·FLAC·AIFF·M4A·OGG로 다시 인코딩. 자르기·페이드·정규화까지. 업로드 없음, ffmpeg 불필요.

오디오나 영상 파일을 여기에 놓거나 클릭해 선택

🔒 디코딩과 인코딩 모두 이 페이지에서 처리되며 아무것도 업로드되지 않습니다. 출력은 MP3·M4A(AAC)·OGG(Opus)·FLAC·WAV·AIFF입니다. AAC와 Opus는 브라우저 자체 인코더가, 나머지 넷은 이 페이지의 코드가 인코딩하며, 컨테이너는 어느 쪽이든 여기서 만듭니다. 디코딩한 샘플로 다시 인코딩하기 때문에 표지 이미지와 태그는 옮겨지지 않습니다.

업로드 없이 오디오 변환

오디오 파일을 놓고 출력 형식을 고른 뒤 내려받으면 됩니다. 디코딩에는 브라우저 자체 오디오 엔진인 Web Audio API를 쓰므로, 브라우저가 이미 재생할 수 있는 형식 — 거의 항상 MP3와 WAV, 보통 M4A/AAC, 그리고 대개 OGG와 FLAC — 을 엽니다. 모든 과정이 기기에서 실행되어 ffmpeg를 설치할 필요도, 서버를 기다릴 필요도 없습니다.

출력 6가지, 각각 언제 쓰나

WAVAIFF는 무압축 16비트 PCM으로 무손실이지만 스테레오 기준 1분에 약 10MB입니다. FLAC도 무손실이면서 그 절반쯤 됩니다. MP3는 어디서나 재생되며 형식이 허용하는 모든 비트레이트를 고를 수 있습니다(32~48kHz 원본은 32~320kbps, 절반 속도인 MPEG-2 대역은 8~160kbps). M4A는 AAC를, OGG는 Opus를 담고, 둘 다 브라우저가 WebCodecs로 직접 인코딩하므로 내려받는 인코더가 없습니다 — 고른 형식을 브라우저가 인코딩하지 못하면 조용히 다른 것을 쓰지 않고 그 사실과 가능한 브라우저를 알려 줍니다.

편집, 그리고 지키는 한계

다시 인코딩하기 전에 앞뒤를 자르고, 페이드 인·아웃을 넣고, 거꾸로 돌리고, 모노·스테레오를 지정하고, 음량을 조절하거나 피크를 정규화하고, 표본화 주파수를 windowed-sinc 리샘플러로 바꿀 수 있습니다. 정직하게 못 하는 것은 거부합니다: Opus는 8·12·16·24·48kHz만 담을 수 있어서 44.1kHz 원본은 몰래 리샘플링하지 않고 그 다섯 값을 알려 주며 거부하고, AAC는 1,024 표본씩 부호화하는 특성상 원본보다 몇 밀리초 길어지는데 이를 숨기지 않고 화면에 밝힙니다. 믹싱과 영상 처리는 하지 않습니다.

자주 묻는 질문

어떤 입력 형식을 변환할 수 있나요?

브라우저가 Web Audio API로 디코딩할 수 있는 형식이면 됩니다 — 거의 항상 MP3와 WAV, 보통 M4A/AAC, 그리고 대개 OGG와 FLAC입니다. 지원 여부는 브라우저와 운영체제에 따라 다르며, 디코딩되지 않는 파일은 깨진 다운로드 대신 명확한 오류로 안내됩니다.

오디오가 서버로 업로드되나요?

아니요. 디코딩은 브라우저 내장 오디오 엔진을 쓰고 인코딩은 기기의 JavaScript로 실행되어 파일이 컴퓨터를 벗어나지 않습니다. 비공개 녹음도 로컬에 머물며 오프라인에서도 동작합니다.

WAV와 MP3 중 무엇을 골라야 하나요?

WAV는 무압축 16비트 PCM이라 무손실이지만 용량이 큽니다(스테레오 기준 1분당 약 10MB). MP3는 훨씬 작고 128·192·320kbps를 고를 수 있습니다. 편집·보관에는 WAV, 공유·업로드에는 MP3를 권합니다.