코덱(CODEC)의 종류와 동영상파일형식 및 동영상플레이어
코덱이란? (Codec = Coder + Decoder)
코덱(CODEC)이란 상당히 큰 데이터량의 디지털 영상/음향신호를 정해진 규격과 전송속도로 압축 또는 해제하는 것을 의미합니다. 이 압축 과정을 인코딩 또는 코딩(Coding) 이라고 하며 압축된 신호를 풀어내는 과정을 디코딩(Decoding) 이라고 합니다.
이 코덱 기술은 주로 신호의 전송 또는 저장에 사용 됩니다.
신호의 전송장비에 사용되면 주로 하나의 하드웨어로 만들어진 코덱장비가 되며 이 영상/음향 디지털신호를 압축하여 전송하여 주며, 이 전송된 압축신호를 풀어(디코딩) 원래의 영상/음향신호로 복원하여 주는 역할을 합니다.
신호의 저장장비에 사용되면 영상/음향신호를 가지고 있는 파일을 압축하여 저장해 주는 역할을 하며 또 이 압축된 영상/음향 파일을 원래 대로 복원하여 재생해 주는 역할을 합니다.
동형상파일.....
여기서는 영상/음향신호를 저장하게 되는 동형상 파일에 한정하여 알아보고자 합니다.
따라서 동영상을 압축하거나 풀어주는일을 담당하는 것이 코덱이라는것입니다.
이 코덱이 없으면 동영상플레이어(윈도우미디어플레이어, 다음팟인코더, 곰플레이어등)에서 동영상을 재생하지 못합니다. 화면이 검은색으로 안보인다던지 화면은 보이는데 소니가 안들리거나 합니다. 물론 동영상플레이어들은 기본적인 동영상을 재생하기 위해 자체적으로 일부 코덱으로 압축된 동영상의 재생을 지원하지만 영상의 촬영이나 편집을 위한 동영상파일을 재생하고 보기에는 많이 부족한 것이 사실 입니다.
영상을 편집하고 다루어야 하는 입장에서는 사용하는 코덱을 설치하지 않으면 안 되는 것으로 생각하는 것이 좋습니다.
코덱의 종류 (자주 사용되는 코덱)
영상장비용 코덱
H.261
화상회의 등에 많이 사용되는 압축코덱 입니다.
Motion-JPEG
각 프레임이 JPEG파일로 압축되는 방식 입니다.
MPEG-1
1991년 표준으로 승인
비디오CD(Video CD=VCD)에 사용됨, CD에 비디오영상을 기록한 디지털비디오포맷
MPEG-2
1994년 표준으로 승인
DVD에 사용된 코텍이며 동시에 DTV에 채용되었습니다. 추후 TV방송용으로 개발되었으며 MPEG-3(HDTV용)를 통합하여 MPEG-3는 없어졌습니다. 비디오부분은 ITU-T H.262로 표준화되어 있습니다.
영상 압축률: 약 50:1
MPEG-4
압축률을 더 개선하여 휴대용장비(PDA, 휴대폰)에 적합하게 만든 코덱
인터넷비디오에 많이 사용됩니다.
MPEG-4 AVC = H.264 = MPEG-4 AVC PART 10 = AVCHD = NXCAM
표준규격 명칭: ITU-T H.264(ISO/IEC 14496-10 Advanced Video Coding(AVC))
2004년 표준으로 승인
Blue-ray Disk(BD), IPTV, DTV, DMB에 채용 되었습니다.
위의 명칭들은 같은 코덱인데 부르는 이름이 다를 뿐 입니다. MPEG-4 AVC는 표준규격 H.264로 정의되어 있습니다. 이 규격을 소니에서 채용하여 AVCHD라고 호칭하고 있으며 이 규격을 방송/업무용 장비에서 사용할 때 소니에서 부르는 명칭이 NXCAM 입니다. 이 MPEG-4 AVC(H.264)는 2004년 표준으로 승인되었습니다.
영상 압축률: 약 100:1
AVCHD
표준규격 H.264를 소니에서 채용하여 제품에 적용했을 때 사용되는 이름 입니다.
참고로 동일한 코덱인데 다른이름들 = H.264 = MPEG-4 AVC PART 10 = NXCAM
자세한 설명은 관련글 참조
AVCHD코덱(H.264) -> http://hl1ixt.blog.me/150114635567
XAVC
MPEG4 AVC/H.264 압축코덱을 이용해 4K와 HD를 지원하는 소니에서 발표한 포맷
공식홈페이지: http://www.xavc-info.org
HEVC(H.265)
표준규격 명칭: ITU-T H.265(ISO/IEC 23008-2 High Efficiency Video Coding(HEVC))
2013년 1월 25일 전기통신연합(ITU)에서 표준 승인
영상 압축률: 약 200:1
자세한 설명은 관련글 참조
HEVC/H.265 코덱- 4K용 -> http://hl1ixt.blog.me/150167649879
참고: MPEG-7 - 멀티미디어정보와 관련된 정보의 표현방식을 정하였습니다.
AVCI (AVCIntra) -
HDV - 소니 캠코더
DV
NXCAM - 소니 캠코더에 사용되며 AVCHD와 유사 합니다.
대표모델: HXR-NX30N 디폴트 값 사용 시
파일명: 00001.MTS
폴더위치: \AVCHD\BDMV\STREAM
형태: MPEG-2 Transport Stream
Video: 29.970 fps interlaced, 1920x1080x12, AVC
Audio: 00:00:16.016, 48,000 Hz, Stereo, PCM
XDCAM - 소니 캠코더
HDCAM - 소니 캠코더
HDCAM SR - 소니 캠코더
SR MASTER - 소니 캠코더
HD SStP 444 - HDCAM SR등에서 지원하는 코덱,
-> SStP(Simple Studio Profile)
DVCAM - 소니 캠코더
Digital Betacam Camcorders
DVCRPO, DVCPRO50, DVCPROHD - 파나소닉 캠코더에 사용되는 포맷
AVID DNxHD
AVC-Ultra 4:4:4 (4K, 2K) - 파나소닉
AVC-Ultra 200 - 파나소닉
AVC-Ultra 100
AVC-Ultra 50
AVC-LongG - 4:2:2 10비트 25~50Mbps모드 추가, 뉴스용으로 Long GOP사용
AVC-Proxy
PC용 동영상코덱
MPEG, XVID, DIVX, WMV
PC용 음성코덱
MP3, WMV, AAC, AC3
동영상 파일형식(컨테이너)의 종류
파일형식이란 상기의 다양한 코덱을 사용하여 압축된 동영상이나 음성데이터를 저장하기 위한 파일형식을 말합니다. 종류에는 AVI, WMV, MOV, MP4, OGM, MKV, RM등이 있습니다.
▣ 영상장비기반 파일형식
.MTS
AVCHD코덱 사용, 소니캠코더(NXCAM, AVCHD)에서 메모리카드에 저장된 동영상파일
.m2ts파일과 같은 코덱을 사용
폴더 위치: \AVCHD\DBMV\STREAM 폴더
HXR-NX30N캠코더 초기 값으로 녹화한 .MTS파일의 속성
영상: 29.970 fps interlaced, 1920x1080x12, AVC
음성: 48,000 Hz, Stereo, PCM
.m2ts
AVCHD캠코더(NXCAM포함)의 녹화된 동영상파일의 확장자이며 또한
블루레이디스크(Blu-ray Disk, 일명 BD)내에 있는 동영상파일 입니다.
디스트 내의 위치는 /DBMV/STREAM 폴더 내에 있습니다.
.MTS파일과 같은 코덱을 사용합니다.
.DAT
Video CD(비디오CD) 또는 CD-I(CD interactive)에 사용되는 포맷으로 MPEG-1 영상스트림파일 입니다.
.VOB
DVD디스크내에 앴는 동영상파일의 확장자 입니다.
.DV(Digital Video)
캠코더에서 출력되는 스트리밍을 파일로 그대로 저장한 파일포맷 입니다. DVCAM/DV녹화에 사용되며 매킨토시운영체제에서는 Qucik time 플레이어로 재생이 가능합니다.
.M2T(MPEG-2 TS)
HDV파일형식으로 HDV 1080i 영상포맷을 담고 있습니다. MPEG-2@H-14 비디오코덱과 MPEG-1 Audio layer2(2채널) 또는 MPEG-2 Audio Layer2(4채널)의 오디오코덱을 사용합니다. 여기서 TS는 Transport Stream의 약자이며, 방송국에서 보내는 HD영상을 그대로 저장하는 방식입니다. 지원기종: HVR-DR60
.DPX(Digital Picture Exchange)
주로 영화분야에 사용되는 파일형식
자세한 설명은 http://hl1ixt.blog.me/150118982264 참조
.DCP(Digital Cinema Package)
영화컨텐츠를 극장에서 상영하기 위하여 사용되는 파일형식
자세한 설명은 http://hl1ixt.blog.me/150118201270 참조
▣ PC기반 파일형식
DivX형식의 .AVI파일
인터넷을 통한 동영상전송분야에서 현재 업계표준의 위치를 차지하고 있는 파일포맷 입니다.
(일반적으로)MPEG-4 영상과 MP3음향으로 구성된 콘텐츠를 보관하는 일명 컨테이너 파일포맷 입니다. 탄생 배경은 영화콘텐츠를 DVD로 저장하는 대신에 인터넷을 통해 전송할 때 최적인 방식을 고안한 것이 DviX방식의 .avi 파일 입니다. 화질은 DVD와 거의 대등한 급의 수준을 제공합니다.
.AVI(Audio Video Interleaved container file)
마이크로소프트사에서 1991년 발표한 동영상파일형식으로 윈도우시스템에서 기본으로 지원합니다.
.ASF(Advanced Streaming Format)
마이크로소프트사에서 개발한 네트워크상에서 실시간으로 멀티미디어서비스를 받는데 최적화되어 있는 파일형식으로 윈도우미디어포맷 입니다. 윈도우미디어포맷으로는 다음에 설명할 .wma .wmv . wm이 동일하게 윈도우미디어포맷입니다. 다운로드와 동시에 재생가 가능합니다.
.WMA(Windows Media Audio)
MS윈도우에서 인터넷상으로 스트리임하기위한 윈도우미디어파일형식 입니다.
. WMV(Windows Media Video)
ASF와 유사하며 더 발전된 형태로 윈도우미디어파일형식 입니다.
.WM(Windows Midea content)
윈도우미디어파일포맷 입니다.
.MOV
애플사의 표준 동영상파일형식, QuickTime프로그램을 통해 지원
.FLV(Flash Video)
Adobe사의 Adobe Flash Player를 통해 지원하는 플래시규격 입니다.
저용량 고해상도 동영상파일형식
. MKV(MatrosKa multimedia container for Video)
마트로스카가 개발한 영상,음성,자막데이터를 포함하는 파일형식
.MPG 또는 MPEG(Moving Picture experts Group)
MPEG-1또는 MPEG-2로 압축된 영상음향 스트림입니다.
. MP4
MPEG-4규격의 미디어파일을 보관하는 컨테이너역할을 하는 파일이며 영상/음향스트림파일입니다.
. ASX(Advanced Streaming Index)
윈도우미디어플레이어에서 순차적으로 재생이 가능한 미디어파일의 URL주소를 목록형태로 저장한 파일입니다.
.SWF .FLA .FLV
Shockwave 의 플래시포맷으로 플래시영상을 인터넷을 통하여 전달하는데 사용되는 파일포맷 입니다.
.RA 또는 .RM 또는 .RAM(Real Audio, Real Media)
리얼프로그램에서 사용되는 파일로 최근에는 특히 한국에서는 거의 사용되지 않습니다.
.M3U
MP3의 URL들로 구성된 재생목록을 보관하고 있는 파일포맷이며 미디어플레이어에서 재생이 가능합니다.
통합코덱
코덱의 종류가 많아짐에 따라 여러 코덱을 한번에 지원하는 통합코덱이 출연하였습니다. 다양한 영상파일을 재생하여 내용을 확인하고자 할 경우 사용할 수 있습니다. 단 영상편집 소프트웨어를 사용하여 편집을 하고자하는 경우는 편집소프트웨어와 충돌이 발생하는 경우가 있으므로 설치를 권장하지 않습니다. 편집용으로 사용할 컴퓨터에는 설치하지 마십시오.
스타코덱(http://www.starcodec.com), Z통합코덱(http://zcodec.net), 바닥통합코덱 등
통합코덱 다운로드 방법: 네이버 자료실 사이트 http://file.naver.com 에서 통합코덱의 이름을 입력하고 검색버튼을 누르면 최신버젼의 통합코덱파일을 다운로드하고 설치할 수 있습니다.
단점은 다른 코덱 또는 프로그램들과 충돌을 일으킬 경우 입니다.
용도가 같은 코덱이 두개 이상 설치되어 있는 경우 오동작이 발생하게 됩니다.
관련글(포스팅)
동영상플레이어의 종류와 촬영파일 호환성 http://hl1ixt.blog.me/150171310157
AVCHD - http://hl1ixt.blog.me/150114635567