보비스 코멘트

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

1. 개요

보비스 코멘트는 `FieldName=Data` 형식의 필드 목록으로 구성된 태그이다. 필드 이름은 ASCII 코드로 구성되며, 대소문자를 구분하지 않는다. 필드 이름의 개수와 길이는 4,294,967,295로 제한되지만, 대부분의 태그 편집 애플리케이션은 더 엄격한 제한을 부과한다. 데이터는 UTF-8로 인코딩되어 모든 유니코드 문자열을 값으로 사용할 수 있으며, 모든 태그 이름을 허용한다. 보비스 코멘트는 여러 값을 지원하기 위해 필드 이름을 여러 번 사용할 수 있다.

보비스 코멘트
설명
종류메타데이터 컨테이너
파일 확장자.ogg
.oga
.ogv
.opus
MIME 형식application/ogg
audio/ogg
video/ogg
audio/opus
상세 정보
개발Xiph.Org Foundation
유형 코드VorbisComment
표준
표준 문서RFC 7845 섹션 5.2.1
Ogg Vorbis I 형식 사양: 코멘트 필드 및 헤더 사양
관련 정보
관련 기술Ogg
Vorbis
Opus
관련 소프트웨어MusicBrainz Picard
📚 더 읽어볼만한 페이지
  • Xiph.Org 프로젝트 - FLAC
    FLAC은 조시 콜슨이 개발한 무손실 오디오 코덱으로, 원본 음질을 유지하면서 파일 크기를 줄이기 위해 오디오 데이터를 압축하며, 4~32비트 샘플 크기, 최대 8 채널을 지원하고, 미국 국립 문서 기록 관리청에서 디지털 오디오에 선호되는 형식으로 지정되었다.
  • Xiph.Org 프로젝트 - Vorbis
    Vorbis는 Xiph.Org 재단에서 개발한 로열티 없는 자유 소프트웨어 오디오 코덱으로, MP3의 대안으로 개발되어 가변, 평균, 고정 비트레이트를 지원하며 갭리스 디코딩을 통해 끊김 없는 재생이 가능하고 MP3보다 나은 음질을 제공한다.
  • 메타데이터 - DOAJ
    DOAJ는 과학 및 학술 저널의 오픈 액세스 가시성을 높이고 이용 편의성을 향상시켜 접근성과 영향력을 확대하며, 피어 리뷰를 거친 학술지를 엄격하게 심사하여 수록하고 모든 콘텐츠를 무료로 제공하는 오픈 액세스 저널 디렉토리이다.
  • 메타데이터 - 해시태그
    해시태그는 2007년 트위터에서 관심 주제를 묶기 위해 제안되어 마이크로블로깅 네트워크에서 널리 사용되기 시작했으며, 다양한 분야에서 활용되고 언어학적 분석의 대상이 되기도 한다.
  • 파일 포맷 - 바로 가기
    바로 가기는 운영체제에서 파일, 폴더, 프로그램, 웹 페이지에 대한 참조를 제공하는 기능 및 파일로, 사용자들이 원본에 빠르게 접근하도록 GUI 환경의 사용성을 향상시킨다.
  • 파일 포맷 - EXE
    EXE 파일 형식은 운영 체제에 따라 다양한 종류가 있는 실행 파일의 한 형태로, DOS MZ 실행 파일에서 PE, PE32+까지 발전해 왔으며, 코드, 데이터, 스택을 별도 관리하고 재배치 항목을 통해 실행 환경에 유연하게 대응하는 특징을 가진다.

2. 포맷

보비스 태그는 `FieldName=Data` 형식의 필드 목록이다. 필드 이름은 ASCII 코드로 구성되며, 0x20(공백)부터 0x7D('}')까지의 문자를 사용할 수 있다. 단, 0x3D('=')와 0x7E('~')는 제외된다. 필드 이름은 대문자와 소문자를 구별하지 않는다. 예를 들어, `artist`와 `ARTIST`는 동일한 필드로 간주된다. 필드 이름의 개수와 길이는 4,294,967,295 (부호 없는 32비트정수형의 최댓값)로 제한되지만, 대부분의 태그 편집 애플리케이션은 더 엄격한 제한을 부과한다.

데이터는 UTF-8로 인코딩되므로 모든 유니코드 문자열을 값으로 사용할 수 있다. 모든 태그 이름을 허용하며, 데이터 값이 들어 있어야 하는 형식은 없다. 이는 구조화된 MP3에 사용되는 ID3 형식과 대조적이다.

필드 이름은 여러 번 사용될 수 있으며, 이는 여러 값을 지원하는 기능을 사용하도록 권장하고 있다. 예를 들어, 2개의 `artist` 필드로 단일 성분의 두 예술가를 나열하는 것과 같은 방식이다.

2.1. 필드 이름

필드 이름은 ASCII 코드로 구성되며, 0x20(공백)부터 0x7D('}')까지의 문자를 사용할 수 있다. 단, 0x3D('=')와 0x7E('~')는 제외된다. 필드 이름은 대문자와 소문자를 구별하지 않는다. 예를 들어, `artist`와 `ARTIST`는 동일한 필드로 간주된다. 필드 이름의 개수와 길이는 4,294,967,295 (부호 없는 32비트정수형의 최댓값)로 제한되지만, 대부분의 태그 편집 애플리케이션은 더 엄격한 제한을 부과한다.

2.2. 데이터

보비스 태그는 `FieldName=Data` 형식의 필드 목록이다. 필드 이름은 ASCII 코드로 구성되어 있으며, ASCII 문자 중에서 0x20(공백)부터 0x7D('}')까지는 제외하고 사용한다. 대소문자를 구분하지 않으므로 'aritst'와 'ARTIST'는 동일한 필드이다. 필드들의 수는 4,294,967,295 (32-bits 정수의 최댓값)로 한정되어있지만, 대부분의 태그 편집 애플리케이션은 더 엄격한 제한을 부과한다.

데이터는 UTF-8로 인코딩되므로 모든 유니코드 문자열을 값으로 사용할 수 있다. 모든 태그 이름을 허용하며, 데이터 값이 들어 있어야 하는 형식은 없다. 이는 구조화된 MP3에 사용되는 ID3 형식과 대조적이다.

필드 이름은 여러 번 사용될 수 있으며, 이는 여러 값을 지원하는 기능을 사용하도록 권장하고 있다. 예를 들어, 2개의 `artist` 필드로 단일 성분의 두 예술가를 나열하는 것과 같은 방식이다.

3. 지원하는 태그의 예

4. 바이너리 데이터 저장