영상 포맷 변환
MP4 / AVI / MKV / MOV / WebM 상호 변환과 자동 무손실 remux, 전부 로컬 처리
여기에 파일 드래그 앤 드롭
또는 파일 선택
MP4 / AVI / MKV / MOV / WebM 사이를 변환하며 FLV 등도 읽을 수 있습니다
이 도구 소개
영상 변환은 두 가지 상황을 고칩니다: 기기에서 재생되지 않는 파일, 공유하기 껄끄러운 파일입니다. 오래된 캠코더와 감시 카메라의 .avi 클립은 스마트폰에서 멈추고, .mkv 영화는 셋톱박스에서 재생되지 않으며, 아이폰의 .mov는 Windows에서 버겁습니다. 이 도구는 MP4, AVI, MKV, MOV, WebM 사이를 오가며 FLV, WMV, MPG, TS 소스도 읽고, 특히 AVI를 MP4로, MKV를 MP4로 바꾸는 요청이 많습니다.
변환 방법은 두 가지입니다. 첫째는 무손실 remux로, 파일 안의 영상 스트림(예를 들어 H.264 + AAC)이 목표 컨테이너에서 이미 허용되면 껍데기만 갈아봅니다. 재인코딩이 없어서 화질은 비트 단위로 그대로이고 몇 초면 끝납니다. 파일을 먼저 점검해 이 방법을 항상 우선합니다. 둘째는 재인코딩으로, DivX나 Xvid 같은 구식 코덱이 필요할 때 쓰며 FFmpeg이 고품질 CRF 설정으로 H.264 + AAC로 다시 만들어 원본과 구별이 매우 어렵습니다.
모든 처리는 브라우저 안에서 WebAssembly로 컴파일한 FFmpeg이 하니 영상은 기기를 벗어나지 않습니다. 업로드도 저장도 없어서 기기를 벗어나면 안 되는 가족 영상과 감시 영상에 특히 중요합니다.
주요 기능
- MP4, AVI, MKV, MOV, WebM 상호 변환 - FLV/WMV/MPG/TS 소스도 읽습니다
- 코덱이 허용하면 자동 무손실 스트림 복사(remux): 화질 저하 없음, 몇 초 완료
- 고품질 H.264/VP9 재인코딩으로 대체 - 어떤 방식을 썼는지 항상 표시합니다
- MP4/MOV 출력에 선택적 faststart - 내려받는 동안에도 재생 가능
- 브라우저에서 로컬 처리 - 업로드 없음, 회원가입 없음, 워터마크 없음, 제한 없음
사용 방법
- AVI / MP4 / MKV / MOV 파일을 상자 안에 끌어다 놓거나 클릭해 고르면 자동으로 점검합니다
- 목표 포맷을 고르고 무손실 remux와 faststart 스위치를 필요대로 두세요
- 변환을 누르고 실시간 진행률을 확인하세요. 언제든 취소할 수 있습니다
- 결과를 미리 보고 용량을 비교한 뒤 변환된 파일을 다운로드하세요
자주 묻는 질문
- AVI를 MP4로 변환하면 화질이 떨어지나요?
- AVI 안의 코덱에 달렸습니다. 이미 H.264 영상이면 무손실 remux를 수행해 스트림을 손대지 않고 복사하므로 MP4의 화질이 비트 단위로 같고 몇 초면 끝납니다. DivX나 Xvid 같은 구식 파일만 재인코딩이 필요하고, 이때는 고품질 CRF 설정을 써서 차이를 알아보기 어렵습니다. 결과 페이지에서 어떤 방식을 썼는지 항상 알려 줍니다.
- remux이 무엇이고 트랜스코딩과 뭐가 다른가요?
- 영상 파일은 .mp4/.avi/.mkv라는 껍데기에 압축된 오디오·영상 스트림을 담은 그릇입니다. remux는 그 스트림을 새 껍데기에 그대로 옮겨 화질 변화가 없고 시간도 거의 걸리지 않습니다. 트랜스코딩은 스트림을 디코딩해 다시 압축하므로 시간과 약간의 화질 손해가 있습니다. 이 도구는 remux를 먼저 시도하고 필요할 때만 트랜스코딩합니다.
- MP4를 다시 AVI나 MKV로 바꿀 수 있나요?
- 가능합니다. 방향은 상관없습니다. H.264 + AAC인 MP4를 MKV로 바꾸면 보통 무손실 remux가 되고, AVI는 될 수 있으면 그대로 복사하고 오래된 기기에서 받는 Xvid/MPEG-4 조합으로 재인코딩합니다.
- 변환이 왜 이렇게 느린가요?
- remux는 몇 초면 끝나고 재인코딩만 시간이 듭니다. 브라우저의 FFmpeg은 GPU를 쓰지 못하고 CPU로 인코딩하므로 1080p 소재에서는 클립 길이의 약 1-5배를 생각하세요. 한 번 하는 작업은 1 GB / 1시간 미만으로 두고, 긴 녹화는 먼저 자르는 편이 좋습니다.
- 제 영상이 어딘가로 업로드되나요?
- 되지 않습니다. 받을 서버 자체가 없어서 모든 처리가 브라우저 메모리에서만 이뤄집니다. 첫 실행에서는 약 31 MB의 FFmpeg 엔진을 CDN에서 내려받고 이후엔 캐시를 쓰며, 로드 후에는 오프라인에서도 변환됩니다.