CMML
보이기
연속 미디어 마크업 언어(Continuous Media Markup Language, CMML)는 비디오와 오디오에 사용되는 마크업 언어이다. HTML이 텍스트를 다룬다면, CMML은 비디오와 오디오 미디어를 다룬다.[1] CMML은 본질적으로 시간이 지정된 텍스트 코덱이다. 이를 통해 '클립'이라고 불리는 일시적 부분으로 나누고 시간 연속적으로 샘플링된 데이터 파일을 구조화하는 것이 가능하다. 그리고 부가적인 정보를 클립과 함께 제공한다. 이 정보는 HTML과 비슷하며 본질적으로 오디오와 비디오 파일의 텍스트적 표현이다. CMML은 다른 바이너리 파일들에서 텍스트적 검색을 가능하게 한다.[2]
CMML은 자막 및 시간지정 메타미디어를 제공하기 위해서, 모든 Ogg 미디어 포맷과 사용하는 것이 가능하다.
CMML 컨텐츠 예제
[편집]<cmml>
<stream timebase="0">
<import src="galaxies.ogv" contenttype="video/ogg"/>
</stream>
<head>
<title>Hidden Galaxies</title>
<meta name="author" content="CSIRO"/>
</head>
<clip id="findingGalaxies" start="15">
<a href="http://www.aao.gov.au/galaxies.anx#radio">
Related video on detection of galaxies
</a>
<img src="galaxy.jpg"/>
<desc>What's out there?</desc>
<meta name="KEYWORDS" content="Radio Telescope"/>
</clip>
</cmml>
각주
[편집]- ↑ “Firefox gets multimedia plugin”. 《ZDNET》 (영어). 2024년 2월 12일에 확인함.
- ↑ “mime application/annodex”. 《mimeapplication.net》. 2024년 2월 12일에 확인함.
외부 링크
[편집]- CMML 개요
- CMML 문서 원본과 추가적인 표준, 기록 Annodex CMML 표준 버전 2.1