컨테이너와 코덱
MP4 같은 '포맷'은 사실 컨테이너예요. 영상 스트림, 오디오 스트림, 메타데이터를 담고 있는 상자 같은 존재죠. 실제 압축은 H.264나 VP9 같은 코덱이 담당해요. 그래서 같은 .mp4 파일이 어떤 기기에서는 재생되고 어떤 기기에서는 안 되는 거예요. 컨테이너는 문제가 없는데, 안에 든 코덱을 지원하지 않기 때문이죠.
MP4 — 어디서나 통하는 기본값
H.264 영상과 AAC 오디오를 담은 MP4는 사실상 어디서든 재생돼요. 휴대폰, TV, 브라우저, 편집 프로그램, 메신저 앱까지요. 동영상이 어디서 재생될지 모르겠다면 MP4가 정답이에요. 대부분의 SNS 플랫폼이 기대하는 포맷도 MP4고요.
WebM — 웹을 위한 가벼운 포맷
WebM(VP8/VP9)은 압축 효율이 좋고 사용료가 없어서 웹에 올릴 때 많이 쓰여요. 다만 일부 플레이어와 대부분의 메신저 앱에서는 재생이 안 돼요. 파일이 재생될 환경을 내가 통제할 수 있을 때 WebM을 쓰고, 공유할 때는 MP4로 변환하세요.
MOV와 MKV — 특수 목적 컨테이너
MOV는 애플의 컨테이너로, 아이폰 촬영 영상과 전문 편집 워크플로에서 흔히 볼 수 있어요. 애플 기기에서는 문제없이 재생되지만 Windows나 안드로이드에서는 곤란할 수 있죠. MKV는 오픈소스 '만능 상자'예요. 여러 개의 오디오 트랙과 자막을 담을 수 있어서 리핑 파일이나 TV 박스에서 많이 쓰이지만, 스마트 TV와 메신저 앱은 종종 거부해요.
고르는 법과 변환하는 법
경험칙을 정리하면 이래요. 보내거나 올리거나 어디서 재생될지 모르는 동영상은 MP4, 웹용으로 가볍게 만들 파일이 필요하면 WebM, 작업 흐름상 꼭 필요할 때만 MOV나 MKV를 쓰세요. 어딘가에서 재생이 안 되는 파일이 있다면 브라우저에서 MP4로 변환해 보세요. 업로드도 설치도 필요 없이 몇 초면 해결돼요.