형식별 비교표
| 형식 | 종류 | 출처와 시기 | 특징 |
|---|---|---|---|
| MP4 | 컨테이너 | ISO/IEC 14496-14, 2003년 개정 대체 | H.264·AAC 조합이 널리 지원됨 |
| MOV | 컨테이너 | 애플 퀵타임 파일 형식 | MP4의 바탕이 된 구조와 같은 계통 |
| AVI | 컨테이너 | 마이크로소프트, 1992년 11월 | 자막·글꼴 첨부 불가, B프레임 비전제 |
| MKV | 컨테이너 | 매트로스카 프로젝트, 2002년 | 트랙 개수 제한 없음, 챕터, 로열티 없음 |
| WEBM | 컨테이너 | 2010년 구글 I/O에서 브라우저 지원 발표 | 매트로스카의 제한된 부분집합, 로열티 없음 |
| FLV | 컨테이너 | 매크로미디어·어도비, 2003년 초기 공개 | 플래시 플레이어용, RTMP 스트리밍 |
| WMV | 코덱 계열 | 마이크로소프트, WMV 7은 1999년 | 보통 ASF 컨테이너에 담김 |
표에서 WMV만 코덱 계열이라는 점이 눈에 띕니다. 위키백과는 WMV가 비디오 코덱들과 그에 해당하는 코딩 형식의 계열이며, 영상은 ASF 컨테이너에 담기고 매트로스카나 AVI에도 넣을 수 있다고 설명합니다.
실제 사례 세 가지
사례 1. 플래시 시대의 FLV와 어도비의 방향 전환 (형식 수명의 사례)
FLV는 매크로미디어가 만들고 이후 어도비가 관리한 형식으로, 플래시 플레이어 6(2002년)에서 영상이 지원되고 7(2003년)에서 FLV를 직접 재생할 수 있게 되었습니다. 위키백과는 2000년대 초 웹 스트리밍 영상의 사실상 표준이 FLV였고 RTMP로 전송되었다고 설명합니다. 그러나 어도비는 2007년 ISO 기반 미디어 파일 형식을 바탕으로 한 F4V를 내놓았는데, FLV 구조의 기능적 한계가 이유였습니다. 2012년 6월 29일에는 모바일 플래시 개발 중단을 발표했습니다. 배울 점은 특정 플레이어에 묶인 형식은 플랫폼이 바뀌면 용도가 줄어든다는 것입니다.
사례 2. 로열티 없는 웹 영상, WebM (개방 규격의 사례)
2010년 구글 I/O에서 파이어폭스·오페라·크롬의 WebM 기본 지원이 발표되었습니다. WebM은 매트로스카 컨테이너의 제한된 부분집합으로, 로열티 없이 HTML 영상과 오디오에 쓰이는 대안을 목표로 했습니다. 처음에는 VP8 영상과 Vorbis 음성 조합이었고, 현재 문서는 VP9, AV1과 Opus까지 허용되는 것으로 정리합니다. 배울 점은 형식 선택에는 기술적 성능뿐 아니라 라이선스와 브라우저 지원이 함께 작용한다는 것입니다.
사례 3. 1992년 AVI의 설계가 남긴 한계 (오래된 규격의 사례)
AVI는 1992년 11월 마이크로소프트가 비디오 포 윈도우의 일부로 소개했고, CD-ROM 배포를 염두에 둔 형식입니다. 위키백과는 원래 규격에 화면비를 저장하는 표준 방법이 없었고(이후 OpenDML 확장에서 추가), 미래 프레임을 참조하는 압축을 전제로 하지 않아 최신 코덱을 담으면 일부 소프트웨어에서 재생 문제가 생길 수 있다고 설명합니다. 자막이나 글꼴 같은 첨부도 담을 수 없어 자막 파일을 따로 두거나 영상에 입히는 방식을 씁니다. 배울 점은 오래된 컨테이너가 최신 코덱과 만나면 오류가 생길 수 있어, 오래된 AVI는 필요하면 다른 컨테이너로 변환해 보관하는 것을 고려할 수 있다는 것입니다.
영상이 안 열릴 때 확인하는 순서
- 확장자 확인: .mp4, .mkv 등 컨테이너를 먼저 확인합니다. 확장자를 바꾼다고 내용이 변환되지는 않습니다.
- 코덱 확인: 미디어 정보 보기 도구로 영상·음성 코덱 이름을 확인하고, 재생 기기가 그 코덱을 지원하는지 봅니다.
- 다른 플레이어 시도: 코덱 오류라면 다른 플레이어로 열릴 수 있습니다.
- 변환이 필요하다면: 컨테이너만 바꾸는 방법(리먹싱)과 코덱까지 다시 압축하는 방법(재인코딩)이 있습니다. 재인코딩은 화질에 영향을 줄 수 있으니 원본을 남겨 두세요. 크기를 줄이려는 목적이라면 영상 압축 가이드를 참고하세요.
- 업로드 플랫폼 요구사항: 플랫폼마다 권장 형식이 다르므로 해당 서비스의 공식 도움말을 확인합니다.
흔한 오해와 정정
- 오해: 확장자만 바꾸면 형식이 바뀐다. 실제: 확장자는 이름일 뿐이며 내용은 그대로입니다. 변환 도구로 컨테이너나 코덱을 실제로 바꿔야 합니다.
- 오해: MP4는 코덱 이름이다. 실제: MP4는 컨테이너 규격(MPEG-4 Part 14)이고, H.264 같은 코덱이 그 안에 담깁니다.
- 오해: WMV와 MKV는 같은 종류다. 실제: WMV는 코덱 계열이고, MKV는 컨테이너입니다. WMV 영상이 MKV에 담길 수도 있습니다.
- 오해: MKV는 화질이 좋은 형식이다. 실제: 화질은 컨테이너가 아니라 코덱과 비트레이트 등 인코딩 설정에 달려 있습니다. MKV는 트랙을 유연하게 담는 포장입니다.
한계와 더 알아볼 점
이 글은 형식의 구조와 역사를 설명하며, 특정 기기·앱·서비스가 현재 어떤 형식을 지원하는지는 다루지 않습니다. 지원 현황은 계속 바뀌므로 해당 기기 제조사나 서비스의 공식 도움말을 확인하세요. 또 파일 크기와 화질은 컨테이너보다 코덱, 해상도, 비트레이트에 크게 좌우되므로 형식 이름만으로 용량을 예측하기는 어렵습니다.
자주 묻는 질문
MOV 영상이 다른 기기에서 안 열려요.
MOV는 퀵타임 계통의 컨테이너라 환경에 따라 지원 범위가 다를 수 있고, 안에 담긴 코덱 때문에 재생이 안 되는 경우도 있습니다. 컨테이너를 MP4로 바꾸는 방법을 먼저 시도하고, 안 되면 코덱을 확인해 재인코딩을 고려하세요.
유튜브 업로드에는 어떤 형식이 좋나요?
이 글에서 확인한 자료로는 서비스별 권장 형식을 단정할 수 없습니다. 업로드하려는 플랫폼의 공식 도움말에서 권장 컨테이너와 코덱을 확인하세요. MP4는 H.264·AAC 조합이 널리 지원된다는 점이 문서로 확인됩니다.
MKV 파일에 자막이 여러 개 들어 있는 건 어떻게 되는 건가요?
MKV는 영상·음성·그림·자막 트랙을 개수 제한 없이 담을 수 있는 컨테이너입니다. 재생기에서 자막 트랙을 선택해 전환할 수 있습니다. 반대로 AVI에는 자막 같은 첨부를 담을 수 없습니다.
AVI 파일을 지금도 써도 되나요?
재생은 가능하지만 최신 코덱이 쓰는 기능과 맞지 않을 수 있습니다. 이미 가진 AVI를 보관하거나 재생하는 데는 문제없는 경우가 많으나, 새로 만들 영상이라면 MP4나 MKV 같은 컨테이너를 고려할 수 있습니다.
FLV는 지금도 쓰이나요?
어도비가 2007년 F4V를 내놓고 2012년 모바일 플래시 개발 중단을 발표하는 등 방향을 바꾸었습니다. 현재 사용 현황은 이 글에서 확인하지 못했으므로, 필요하다면 사용하는 서비스의 요구사항을 확인하세요.
이어서 읽어 보세요
- 이미지 파일 형식 완전정복: 사진 포맷의 차이
- 영상 압축 가이드: 용량 줄이는 방법
- 압축 파일 형식 가이드: ZIP, 7z 등의 구분
- 스트리밍 화질 용어 가이드: 비트레이트와 해상도