Media Converter

도구

자주 묻는 질문

로딩 중

H.264 vs H.265(HEVC) vs VP9 vs AV1: 어떤 비디오 코덱을 선택해야 할까요?

업데이트:

비디오 코덱은 영상을 압축하는 데 쓰는 방식입니다. 파일 확장자(.mp4, .mkv, .webm)는 컨테이너만 알려 줄 뿐이며, 파일이 얼마나 큰지, 주어진 크기에서 얼마나 좋아 보이는지, 그리고 무엇보다 어떤 기기에서 재생할 수 있는지는 그 안에 든 코덱이 결정합니다. 오늘날 접하게 될 동영상은 거의 모두 H.264, H.265(HEVC라고도 함), VP9, AV1의 네 가지 코덱 중 하나를 사용합니다.

요약하면, 최신 코덱일수록 더 적은 비트에 더 높은 품질을 담지만, 인코딩에 더 많은 처리 능력이 들고 이를 지원하는 구형 기기도 더 적습니다. 코덱 선택은 파일 크기와 호환성 사이의 절충이며, 정답은 동영상을 어디에 쓸지에 따라 달라집니다.

H.264(AVC): 어디서나 통하는 기본값

2003년에 표준화된 H.264는 지난 15년 동안 만들어진 거의 모든 기기가 하드웨어로 디코딩할 수 있는 코덱입니다. 휴대폰, 노트북, 스마트 TV, 게임 콘솔, 차량용 헤드 유닛, 그리고 모든 주요 브라우저가 여기에 포함됩니다. 어디서나 그냥 재생되는 파일이 필요하다면 MP4 컨테이너에 H.264 영상과 AAC 오디오를 담는 것이 여전히 가장 안전한 선택입니다.

약점은 효율입니다. 같은 화질을 내려면 H.264는 최신 코덱보다 눈에 띄게 높은 비트레이트가 필요하며, 이는 4K나 긴 녹화 영상에서 중요해집니다. 또한 특허 풀을 통해 라이선스되는 특허의 적용을 받지만, 자신의 파일을 변환하는 사람에게는 거의 영향이 없습니다.

H.265(HEVC): 더 작은 파일, 들쭉날쭉한 지원

H.265는 H.264의 후속 코덱으로 2013년에 발표되었습니다. 대략 절반의 비트레이트로 비슷한 품질을 내도록 설계되었으며, 실제 절감 효과는 인코더와 콘텐츠에 따라 다르지만 특히 고해상도에서 크기가 확실히 줄어드는 것이 일반적입니다. iPhone은 카메라가 ‘높은 효율성’으로 설정되어 있으면 기본적으로 HEVC로 녹화하며, 많은 4K 카메라와 드론도 HEVC를 사용합니다.

문제는 지원입니다. Apple 기기는 HEVC를 기본적으로 처리합니다. Windows에서는 보통 Microsoft Store의 HEVC 확장 프로그램이나 그래픽 드라이버가 제공하는 하드웨어 지원이 있어야 재생됩니다. Chrome과 Edge는 컴퓨터에 하드웨어 디코더가 있으면 HEVC를 재생할 수 있으며, Firefox의 지원은 더 최근에 추가되었고 역시 하드웨어에 따라 달라집니다. 구형 TV와 많은 웹 플레이어는 HEVC를 거부합니다. 어딘가에서 열리지 않는 HEVC 영상이 있다면 Windows용으로 iPhone HEVC 동영상을 변환하는 방법 가이드에서 해결 방법을 단계별로 안내합니다.

VP9: 로열티 없는 웹 코덱

VP9 코덱은 2013년에 확정된 Google의 로열티 없는 코덱으로, YouTube에서 많이 사용됩니다. 압축 효율은 HEVC와 같은 수준입니다. 보통 WebM이나 MKV 파일에 저장되며 Chrome, Edge, Firefox에서 재생되고, 최신 Safari 버전에서도 지원됩니다.

브라우저 밖에서는 VP9 코덱 지원이 덜 일관됩니다. 많은 TV와 휴대폰이 디코딩할 수 있지만, 동영상 편집기와 구형 하드웨어는 디코딩하지 못하는 경우가 있습니다. VP9 코덱은 웹에서 재생할 파일, 특히 WebM 컨테이너에 담을 파일에 가장 잘 맞습니다.

AV1: 최고의 압축률, 가장 느린 인코딩

AV1 코덱은 Google, Apple, Microsoft, Netflix, Amazon, Mozilla 등이 참여한 단체인 Alliance for Open Media가 2018년에 발표했습니다. 로열티가 없고 일반적으로 네 가지 중 가장 효율적이어서, 대형 스트리밍 서비스들은 기기가 지원하는 경우 AV1 코덱을 사용합니다.

일상적으로 쓰기에는 두 가지가 걸림돌입니다. 첫째, 하드웨어 디코딩은 꽤 최근의 칩에서야 지원되기 시작했기 때문에 구형 휴대폰과 노트북은 소프트웨어 디코딩으로 대신하며, 이는 배터리를 많이 소모하고 고해상도에서 끊길 수 있습니다. 둘째, 하드웨어 인코더 없이 AV1 코덱으로 인코딩하면 느립니다. 저희 도구는 브라우저가 디코딩할 수 있는 경우 AV1 파일을 읽을 수 있지만, 현재 출력 코덱으로 AV1 코덱을 제공하지는 않습니다.

한눈에 비교

벤치마크가 아니라 경험칙으로 참고하세요. 실제 결과는 인코더와 그 설정, 그리고 영상에 따라 달라집니다.

  • 호환성: H.264가 가장 넓고, VP9 코덱과 HEVC(각각 강세인 플랫폼이 다름)가 그 뒤를 이으며, 마지막이 AV1 코덱입니다.
  • 같은 품질에서의 압축률: 보통 AV1 코덱이 가장 좋고, HEVC와 VP9 코덱은 서로 비슷하며, H.264는 가장 높은 비트레이트가 필요합니다.
  • 특수 하드웨어 없이 인코딩할 때의 속도: H.264가 가장 빠르고, AV1 코덱이 단연 가장 느립니다.
  • 라이선스: VP9과 AV1 코덱은 로열티가 없고, H.264와 HEVC는 특허 풀을 통해 라이선스됩니다.
  • 일반적인 컨테이너: H.264와 HEVC는 MP4나 MOV, VP9 코덱은 WebM이나 MKV, AV1 코덱은 MP4, WebM 또는 MKV에 담깁니다.

어떤 코덱을 골라야 할까요?

평판이 가장 좋은 코덱이 아니라 동영상을 어디에 쓸지에서 출발하세요.

  • 다른 사람과 공유하거나, 웹사이트에 업로드하거나, 어떤 기기에서 재생될지 모를 때: MP4에 담은 H.264.
  • 직접 찍은 4K 영상을 보관하거나 Apple 기기의 저장 공간을 아낄 때: MP4나 MOV에 담은 H.265.
  • 웹 페이지에 동영상을 삽입할 때: WebM에 담은 VP9 코덱, 가능하면 구형 브라우저를 위한 H.264 MP4 대체본과 함께.
  • 최신 기기를 대상으로 아주 대규모로 스트리밍할 때: AV1 코덱, 보통 H.264 대체본과 함께.

동영상의 코덱을 바꾸는 방법

코덱을 바꾸려면 항상 다시 인코딩해야 합니다. 동영상을 프레임으로 디코딩한 뒤 새 코덱으로 다시 압축하는 것입니다. 손실 압축으로 다시 인코딩할 때마다 디테일이 조금씩 사라지므로, 가지고 있는 가장 좋은 사본에서 변환하고 이미 변환한 파일로 같은 과정을 반복하지 마세요.

동영상 변환기에서 출력 형식을 고르면 코덱 목록이 그 컨테이너에 담을 수 있는 코덱으로 바뀝니다. MP4는 H.264, H.265, VP9 코덱을, MOV는 H.264와 H.265를, WebM은 VP9과 VP8 코덱을, MKV는 H.264, VP8, VP9 코덱을 제공합니다. 인코딩은 사용자의 기기에서 이루어지므로 H.265 인코딩을 쓸 수 있는지는 브라우저와 하드웨어에 따라서도 달라집니다. 가장 흔한 경우인 WebM이나 MKV 파일을 어디서나 재생되는 파일로 바꾸는 작업이라면, WebM → MP4 및 MKV → MP4 페이지에 출력 형식이 미리 선택되어 있습니다.

이 가이드에서 사용하는 도구

자주 묻는 질문

01

H.265가 H.264보다 화질이 더 좋나요?

그 자체로 더 좋은 것은 아닙니다. 같은 비트레이트에서는 보통 H.265가 더 좋아 보이고, 같은 품질에서는 더 작은 파일을 만듭니다. H.264에 충분한 비트레이트를 주면 똑같이 좋아 보일 수 있으며, 다만 그러려면 파일이 더 커질 뿐입니다.

02

HEVC 동영상이 Windows에서 재생되지 않는 이유는 무엇인가요?

Windows에 항상 HEVC 디코더가 포함되어 있지는 않기 때문입니다. Microsoft의 ‘HEVC 비디오 확장’을 설치하거나 파일을 MP4 컨테이너의 H.264로 변환하면 해결됩니다.

03

공간을 절약하려면 라이브러리 전체를 AV1 코덱으로 변환해야 하나요?

보통은 그럴 필요가 없습니다. 손실 압축으로 다시 인코딩할 때마다 디테일이 일부 사라지고, AV1 코덱 인코딩은 느리며, 구형 기기에서는 결과물이 재생되지 않을 수 있습니다. 공간 절약이 분명히 중요할 때만 다시 인코딩하고, 가능하면 원본을 보관하세요.