Movatterモバイル変換


[0]ホーム

URL:


본문으로 이동
위키백과
검색

Matroska

위키백과, 우리 모두의 백과사전.

Matroska (Матрёшка)
파일 확장자.mkv.mka
인터넷 미디어 타입
video/x-matroskaaudio/x-matroska
개발Matroska.org
포맷 종류컨테이너 포맷

마트료시카 멀티미디어 컨테이너(Matroska Multimedia Container 마트료쉬카 멀티미디어 컨테이너[*])는오픈 표준자유컨테이너 포맷이다. 또한 개수 제한 없이 비디오, 오디오, 그림, 자막 트랙을 한 파일 안에 담을 수 있는파일 형식이기도 하다.[1] 흔히 쓰이는 영화/드라마 등의 멀티미디어 콘텐트를 담기 위한 보편적인 포맷으로서 개발되었다.AVI,MP4 혹은ASF 등을 대체하기 위해 만들어졌다. 하지만 마트료시카 포맷은 완전한오픈 소스이다. 마트료시카 파일 확장자로서, 비디오 파일에는.MKV를 쓰고, 오디오 파일에는.MKA를 쓴다.

마트료시카는영어로는 "Matroska"라고 표기한다. 인형 속에 계속 인형이 들어 있는 러시아 민속 인형인마트료시카 인형을 뜻하는러시아어 단어матрёшка(발음은IPAmɐˈtrʲoʂkə,영어Matryoshka가 된다. 철자가 약간 다르다.)에서 온 말이다. 마트료시카 팀은 마트료시카 인형 속에 인형이 계속 들어 있는 점에 착안하여 이러한 이름을 붙였다. 비디오 및 오디오 데이터를 담는 컨테이너이므로 마트료시카 인형에 비유한 것이다.

역사

[편집]

마트료시카 프로젝트는2003년12월 7일 발표되었다. 이전의 컨테이너 포맷으로부터의포크였다. 다른 바이너리 포맷 대신확장형 이진 메타 언어(EBML)을 쓰는 것에 대해 프로젝트의 창설자와 주 개발자 사이에 이견이 있었기 때문이었다. 마트료시카 프로젝트의 창설자는 EBML을 사용한다면 많은 이점이 있을 것이라고 생각하였다. 프로젝트의 목표가 바뀌거나 새로운 포맷이 등장한다든가 해도 파일 포맷을 쉽게 확장할 수 있다고 봤기 때문이었다.

목표

[편집]

마트료시카는 EBML에 뿌리를 두고 있다. 그러한 까닭에 마트료시카는 지속 가능성과 확장성을 염두에 두고 설계되었다. (AVI와는 다른 점이다.) 마트료시카 팀은 '우리들의 장기적인 목표는 현대적이고, 유연성 있고, 크로스-플랫폼인 멀티미디어 포맷을 개발하는 것'이라고 Doom9.org 나 hydrogenaudio.org와 같은 사이트에서 공공연하게 밝히고 있다. 또한 다음과 같이 전개되는 것을 목표로 하고 있다:

  • 스트리밍에 대한 강건한 지원;
  • EBML에 기반한 "DVD-like" 메뉴 시스템;
  • 마트료시카 파일을 생성하고 편집해줄 수 있는 다양한 툴 개발;
  • 개발자들이 마트료시카 포맷 지원 기능을 애플리케이션에 쉽게 첨가할 수 있는 라이브러리 개발;
  • 하드웨어 제조사들이 임베디드 멀티미디어 기기에서의 마트료시카 포맷 지원 기능을 추가하도록 도움;
  • 여러운영 체제 상에서 마트료시카의 네이티브(native) 지원.

지원 소프트웨어

[편집]

다음과 같은 소프트웨어들이 마트료시카를 (네이티브하게) 지원한다.

하드웨어 지원

[편집]

시그마 디자인즈 사의 8634, 8635 칩이 마트료시카를 지원한다. 단, 적절한 펌웨어의 지원을 받아야 하고, 마트료시카 파일은 H.264 혹은 MPEG-4 ASP 비디오( HD 해상도 포함 ), MP3, AAC, DTS, AC3 오디오를 담고 있어야 한다. 이러한 칩에 기반한 초창기 제품들로서는 Syabas PopCorn Hour NMT-A100 네트워크 스트리밍 클라이언트가 있다.

스카이디지털의 Venice V38 Combo, V38 SATA, V13 HD도 MKV와 MKA 재생을 지원한다.

맥시안의 D900/E900/L900 시리즈도 MKV와 MKA 재생을 지원한다.

코원시스템의 A3도 Matroska(MKV, MKA) 파일의 재생을 지원한다.

마트료시카 콘텐츠

[편집]

초창기에는 이 포맷의 사용은 저조하였다.일본의 애니메이션계의OGM 포맷과 경쟁하였다. 이 두 포맷 모두 멀티플 오디오 트랙을 지원했고 자막 내장을 지원했기 때문이었다. 하지만, 최근 들어서는 마트료시카 포맷이 더 널리 사용되고 있는데, 그 까닭은 "릴리즈 계"(release scene, 영화 등을 불법으로 배포하는 문화 집단)가 TV 쇼,HD-DVD,블루레이 등의HDTV 립(rip)으로서 마트료시카 포맷을 자주 사용하기 때문이다. 마트료시카 컨테이너 안에는 보통H.264/AVC 비디오 및AC3/AAC/DTS (다중) 오디오 트랙, (때때로) 자막 트랙 등이 들어가 있다. H.264가 널리 쓰이기 이전에는 대부분의 MKV 파일 안에는리얼비디오(RV9, RV10)로 인코딩된 비디오 트랙이 들어 있었다. 당시에는 이 코덱들이MPEG-4 파트 2(다시 말해,DivX,Xvid 코덱)보다 성능이 조금 나았기 때문이었다. 특히애니메 콘텐츠일 때 심했다. 또한 애니메 콘텐츠에는MP3이나보비스 코덱으로 인코딩된 오디오 스트림과 소프트-서브타이틀이 흔히 들어갔다.

라이선스

[편집]

마트료시카는 공개형 표준, 즉 오픈 스탠다드(open standards) 프로젝트이다. 누구든지 무료로 사용할 수 있다. 즉 개인이 비트 스트림을 기술하는 기술 사양을 활용해서든지, 회사가 그것을 사용하려든지 누구나, 언제나, 누구에게나 공개할 수 있다. 마트료시카 개발 팀이 개발한 라이브러리는LGPL 라이선스가 걸려 있다. 이외에도 여러 파싱, 재생 라이브러리가 BSD 라이선스 하에 나와 있는데, 이들은 독자적(proprietary) 소프트웨어에 이용될 수 있다.

EBML

[편집]
 이 부분의 본문은EBML입니다.

확장형 이진 메타 언어(EBML)는XML을 기본으로 삼아 만든, 데이터 컨테이너 방식이다. 태그 형식(바이너리의 의사 형식)으로 기술된다. 해석할 수 없는 태그는 무시하게 되어 있어서, 새로운 기능을 추가하기 쉽다.

확장자

[편집]
  • .mkv Matroska Video (영상)
  • .mka Matroska Audio (음성만)
  • .mks Matroska Subtitles (자막만)

같이 보기

[편집]

각주

[편집]
  1. matroska.org.“마트료시카 포맷 스펙”. 
  2. MediaPortal Features (01/01/2007)

외부 링크

[편집]
영상 압축
ISO,IEC,MPEG
ITU-T,VCEG
SMPTE
트루모션
기타
오디오
압축
ISO,IEC,MPEG
ITU-T
IETF
3GPP
ETSI
기타
이미지
압축
IEC,ISO,
IETF,W3C,
ITU-T,JPEG
기타
컨테이너
ISO,IEC
ITU-T
IETF
SMPTE
기타
협업
방식
목록
기술에 대해서는압축 방식을, 코덱에 대해서는압축 소프트웨어를 참고하십시오
데이터 압축 소프트웨어
압축 기능이 있는
아카이버
(비교)
자유 소프트웨어
프리웨어
상용
비아카이브
압축기
일반
For code
오디오 압축
(비교)
손실
비손실
영상 압축
(비교)
손실
MPEG-4 ASP
H.264 /
MPEG-4 AVC
HEVC
기타
비손실
원본 주소 "https://ko.wikipedia.org/w/index.php?title=Matroska&oldid=35572841"
분류:
숨은 분류:

[8]ページ先頭

©2009-2025 Movatter.jp