맨위로가기

CMML

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

CMML은 XML 형식으로 작성되며, <cmml> 태그를 루트 요소로 사용하는 코드이다. <stream>, <import>, <head>, <clip> 등의 태그를 사용하여 미디어 스트림의 시간 기준 설정, 외부 미디어 파일 가져오기, 메타데이터 정의, 미디어 특정 구간 정의 및 관련 정보 추가 등을 수행한다.

더 읽어볼만한 페이지

  • Xiph.Org 프로젝트 - FLAC
    FLAC은 조시 콜슨이 개발한 무손실 오디오 코덱으로, 원본 음질을 유지하면서 파일 크기를 줄이기 위해 오디오 데이터를 압축하며, 4~32비트 샘플 크기, 최대 8 채널을 지원하고, 미국 국립 문서 기록 관리청에서 디지털 오디오에 선호되는 형식으로 지정되었다.
  • Xiph.Org 프로젝트 - Vorbis
    Vorbis는 Xiph.Org 재단에서 개발한 로열티 없는 자유 소프트웨어 오디오 코덱으로, MP3의 대안으로 개발되어 가변, 평균, 고정 비트레이트를 지원하며 갭리스 디코딩을 통해 끊김 없는 재생이 가능하고 MP3보다 나은 음질을 제공한다.
  • 오픈 포맷 - HTML
    HTML은 웹 페이지 제작을 위한 표준 마크업 언어로서, 팀 버너스리가 제안하고 구현한 후 인터넷 발전과 함께 널리 사용되며, SGML에 기반하여 하이퍼텍스트 기능으로 다양한 콘텐츠를 표현하고 연결하며, W3C와 WHATWG에서 표준화를 진행하고 최신 버전은 HTML Living Standard이다.
  • 오픈 포맷 - 오픈 소스
    오픈 소스는 제품 설계 및 재배포를 장려하는 모델로, 소프트웨어 개발에서 시작하여 개방형 협업을 장려하며 다양한 분야에서 활용되고 있고 오픈 소스 이니셔티브와 같은 단체가 운동을 지원한다.
CMML
개요
유형마크업 언어
개발자Xiph.Org Foundation
파일 확장자.cml
MIME 형식application/annodex
상세 정보
CMML연속 미디어 마크업 언어
설명XML 기반의 마크업 언어로, 시간 동기화된 메타데이터를 연속 미디어에 연결하는 데 사용된다.
활용Ogg 파일과 같은 오디오 및 비디오 형식에 대한 캡션, 장, 메타데이터를 저장하는 데 사용될 수 있다.
참고Firefox는 2006년에 CMML 지원 플러그인을 받았다.

2. CMML 컨텐츠 예제

CMML 코드는 XML 형식으로 작성되며, `<cmml>` 태그를 루트 요소로 사용한다. 아래는 CMML 코드 예시이다.

```xml

<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>

```

```xml

<cmml>

<stream timebase="0">

<import src="galaxies.ogv" contenttype="video/ogg"/>

</stream>

<head>

<title>숨겨진 은하</title>

<meta name="author" content="CSIRO"/>

</head>

<clip id="findingGalaxies" start="15">

<a href="http://www.aao.gov.au/galaxies.anx#radio">

은하 감지에 관한 관련 비디오

</a>

<img src="galaxy.jpg"/>

<desc>저 너머에는 무엇이 있을까?</desc>

<meta name="KEYWORDS" content="전파 망원경"/>

</clip>

</cmml>

2. 1. 주요 태그 설명


  • <stream>|스트림영어 태그는 미디어 스트림의 시간 기준(timebase)을 설정한다.
  • <import>|임포트영어 태그는 외부 미디어 파일(예: `galaxies.ogv`)을 가져온다.
  • <head>|헤드영어 태그는 문서의 제목, 작성자 등 메타데이터를 정의한다.
  • <clip>|클립영어 태그는 미디어의 특정 구간을 정의하고, 관련 정보(하이퍼링크, 이미지, 설명 등)를 추가한다.

2. 2. CMML 코드 예제 (한국어)







숨겨진 은하









은하 감지에 관한 관련 비디오





저 너머에는 무엇이 있을까?






2. 3. CMML 코드 예제 (영어)







숨겨진 은하







은하 감지에 관한 관련 비디오

저 너머에는 무엇이 있을까?


저 너머에는 무엇이 있을까?






참조

[1] 웹사이트 Firefox gets multimedia plugin https://www.zdnet.co[...] 2024-02-12
[2] 웹사이트 mime application/annodex https://mimeapplicat[...] 2024-02-12



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com