본문 바로가기
  • We are looking for banner advertisers Please refer to the email below
운영체제/Windows

mp4 vs mkv 동영상 확장자/포맷 의 종류

by 크론크롱 2022. 6. 13.
반응형

컴퓨터 하드웨어가 발전함에 따라 작업할 수 있는 영역이 많아지게되고 여러가지의 소프트웨어가 등장함에 따라 해당 소프트웨어에서 지원하는 파일이 구분되게 됩니다 이 구분은 확장자로써 구분되게 되는데 운영체제마다 다르고 프로그램마다 사용되는 확장자는 전부 달라지게 되는데 이를 임의로 수정하는 경우 파일의 읽기/쓰기가 불가능하고 정상적인 사용이 불가하므로 확장자의 변경이 필요한 경우라면 변경이 아닌 변환하여 사용하여야 합니다

 

동영상 확장자

각 개발사에서 표준으로 만들어낸 확장자는 여러가지가 됩니다 MPEG, AVI, WMV, MKV, MOV, MP4 등 수많은 확장자가 존재하게 되는데 어떤확장자가 좋다 나쁘다로 표현하기는 어렵고 다만 대중적으로 많이 사용되는 확장자가 존재하여 선호하는 확장자는 있을것 입니다

동영상 확장자만 하더라도 엄청난 가짓수를 보여주며 각 확장자 별 특징과 장단점은 아래와 같습니다

 

확장자 명칭 개발사 특징
MP4 MPEG-4 Part 14 MPEG H.264 코덱 사용으로 높은 압축률로 적은용량임에도 높은 품질 출력이 가능하여 스트리밍이나 스마트폰에 주로 사용
AVI Audio Video Interleadve Microsoft 다양한 종류의 코덱을 지원하여 넓은 호환성을 보여줌
WMV Windows Media Video Microsoft AVI 단점이 보완되어 높은 압축률을 보여주나 리눅스나, Mac OS 에서의 호환성 문제가 자주 발생됨
ts(MPEG-TS) MPEG Program Stream MPEG 원본에 가까운 고화질 영상재생이 가능하여 디지털 방송에 많이 사용되지만 패킷단위로 재생되므로 압축이 되지않은 높은 용량을 보여줌
MKV Matroska Multimedia Container Matroska 코덱에 큰 영향이 없는 장점이 있지만 지원하지않는 소프트웨어가 종종 있음
MOV QuickTime Apple H.264, AVC 코덱을 사용하며 실시간 스트리밍을 지원하고 VR 기능도 지원하지만 Windows 운영체제에서는 별도의 플러그인 설치가 필요
3g2(3GPP) Thurd Generation Partnership ITU(국제전기통신연합) MP4의 단순화 버전으로 제한된 크기와 해상도를 보여주지만 좋지않은 네트워크 환경이나 저사양 시스템에서 유용함
webm(WebM) WebM Google 스트리밍에 안정적이지만 압축률과 인코딩 효율이 떨어져 많이 사용되지않음

간단하게 정리한다면 위와 같으며 대표적으로는 MP4, AVI, WMV확장자가 많이 사용되는 편입니다 근래에는 하드웨어의 발달과 빠른 네트워크의 구성으로 ts 확장자를 통한 스트리밍도 많이 이뤄지는 편 입니다

 

코덱이란?
미디어 압축 기술로써 음성이나 영상의 신호를 디지털 신호로 변환하는 코더와 반대로 디지털 신호를 아날로그 신호로 변환하는 디코더의 기능을 포함하는 기능을 의미 합니다

 

 

MPEG-4 (MP4)

MPEG-4 Part 14 명칭으로 줄여 공식적으로 MP4 라는 명칭으로 규정된 컨테이너 포맷 표준으로써 비디오나 디지털 오디오 스트림을 저장하는데 많이 사용되는 확장자로써 H.264 코덱을 사용하며 오디오와 비디오가 같이 스트림된 경우는 .mp4 확장자를 사용하고 오디오만 스트림된 경우 .m4a 확장자를 가지고 있고 애플사의 아이폰 경우 벨소리를 MPEG-4 오디오를 사용하고 있지만 .m4r 확장자를 사용합니다

 

Audio Video Interleadve(AVI)

마이크로소프트에서 개발한 영상과 소리를 스트림하기 위해 만들어진 컨테이너 포맷으로써 무려 1992년도에 발표해 무려 30년간 많이 사용되었던 포맷으로 흔히 Windows 운영체제를 사용하는 사용자에게는 동영상 = AVI 와 같은 인식이 많이 퍼져있으며 코덱의 종류가 한정되어있지않아 동영상 플레이어와 재생을 위한 디코더 제작자가 서로 다른 플러그인으로 제작되어 avi 확장자를 실행 시 코덱을 찾을 수 없습니다 라는 호환성 메시지를 주로 찾아볼 수 있게되었던 확장자 중 하나입니다

 

Windows Media Video(WMV)

마이크로소프트에서 AVI 포맷의 단점을 보완하고자 출시한 영상 컨테이너로써 MPEG-4 Part.2 기반으로 주로 스트리밍 재생에 특화되었으며 ASF, AVI, MKV, WMV 코덱을 사용할 수 있으며 마이크로소프트에서 개발한 컨테이너로 Windows 미디어 플레이어에서 실행이 가능합니다

 

MPEG-TS(ts)

오디오와 비디오를 스트리밍함에 있어 데이터 전송을 위한 프로토콜중 하나이며 압축되지않아 데이터 손실의 우려가 없으며 패킷단위로 데이터를 전송하여 오류가 있는 채널 환경에서도 사용할 수 있고 복수의 방송 프로그램에서 다중화하여 사용할 수 있는 장점이 있어 빠른 재생이 가능하지만 압축되지않아 많은 데이터 사용량을 보여줍니다

 

Matroska Multimedia Container(MKV)

비디오, 오디오, 그림, 자막 등을 한 파일 안에 담을 수 있는 장점이 있어 주로 영화나, 드라마와 같은 컨텐츠에 사용되며 AVI, MP4, ASF 등을 대체하기 위해 만들어진 오픈 소스 입니다

 

MOV(Quick Time)

Apple에서 만들어진 동영상 파일 컨테이너로써 주로 Mac 장치에서 해당 확장자가 사용되며 원래 동영상 형식은 QuickTime Movie Player 에서 재생을 지원하고 MOV는 QuickTime 또는 QTFF 라고 불리웁니다 영화나, 동영상 파일 및 날짜를 빠르게 저장하는데 항상 사용되는 데이터를 저장하기 위해 트랙 개념을 사용하고 있으며 손실 압축을 사용하여 동영상 저장 크기를 줄여 압축 후 최소한의 동영상 품질을 만들어 냅니다

 

3GPP(3g2)

3rd Generation Partnership Project의 명칭으로 국제전기통신연합(ITU) 에서 전세계적으로 사용 가능한 3세대 이동통신 기술에서의 사용할 목적으로 등장하였으며 쉽게 MP4 의 단순화된 버전으로써 이해하면 되겠고 저사양 시스템이나 빠르지 않은 네트워크에서도 전세계적으로 널리 사용할 목적으로 만들어진 컨테이너 입니다

 

webm(WebM)

구글에서 만들어낸 오픈소스의 동영상 포맷으로써 주로 웹 사이트에서의 사용 목적으로 Web에 최적화되어있으며 HTML5의 Video 태그를 이용하여 재생이 가능하며 VP8, VP9, AV1의 코덱을 지원하고 있으며 오디오 코덱으로는 Vorbis, Opus 코덱을 사용합니다 MKV를 기반으로 일부 수정되어 출시되었으며 VP8, VP9 코덱 경우 H.264 코덱과 경쟁하여 출시되었으나 상대적으로 압축률과, 인코딩 효율이 떨어져 인코딩 시간이 훨씬 오래걸리지만 비디오/오디오 코덱이 전부 오픈소스로써 로열티가 없는 무료라는 점에서 큰 장점을 가지고 있지만 아직까지는 국내에서 WebM 영상을 지원하지 않는 경우가 대부분 입니다.

반응형

댓글