PBCore

PBCore

PBCore 메타데이터 표준(Public Broadcasting Metadata Dictionary)은 미국의 공영방송계 및 도서관, 자료실, 독립제작자 등 시청각자산을 관리하는 관련 커뮤니티가 이용하기 위해 만든 것으로, PBCore는 특정 분야 집합으로 구성되어 있다.데이터베이스 애플리케이션에서 사용할 수 있으며, 미디어 카탈로그화 및 자산 관리 시스템의 데이터 모델로 사용할 수 있다. XML 스키마로서 PBCore는 미디어 모음, 시스템 및 조직 간의 데이터 교환을 가능하게 한다.

배경

PBCore에 대한 초기 개발 자금은 2001년부터 공영방송공사에 의해 제공되었다.

1.0 – 2005년 4월

PBCore 버전 1.0은 물리적 또는 디지털 영역에서 미디어 자산 또는 자원의 지적 콘텐츠, 생성, 크리에이터, 사용 권한, 제약, 사용 의무 및 그 형식이나 형식을 설명하기 위해 결합된 48개의 메타데이터 요소를 정의했다.

1.1 – 2007년 1월

PBCore 버전 1.1은 계층적으로 조직된 새로운 "Element Containers"로 관련 메타데이터 요소(예: 제목 및 제목 유형)의 바인딩을 강화했다. 이 배치에서 각 요소 컨테이너는 주제적으로 관련된 "하위" 요소들을 수집하고 보관한다. 기본적으로 48개의 PBCore 요소들의 "평평한" 배열이었던 것이 컨테이너 15개와 하위 컨테이너 3개로 배열된 53개의 요소들로 이루어진 보다 "중첩된" 구조가 되었다.

1.2.1 – 2008년 12월

PBCore 버전 1.2.1은 미디어 자산이 다양한 기술적 속성을 가진 여러 인스턴스화를 가질 수 있는 가능성을 더 잘 수용하기 위해 발표되었다. "pbcoreEssenceTrack"이라고 불리는 새로운 컨테이너는 다중 인스턴스화와 관련된 다른 속성을 표현하기 위한 다른 모든 새로운 요소들을 포함하고 있다. PBCore v1.2.1은 컨테이너 15개와 하위 컨테이너 4개로 구성된 61개의 요소를 사용했다.

1.3 – 2010년 8월

PBCore 버전 1.3은 문자열 값의 새로운 속성인 새로운 최상위 요소를 추가하고, 하나 이상의 자산 인스턴스화를 설명해야 하는 이전 요구사항을 제거했다. 새로운 요소인 "pbcoreAsset"유형(type)"은 자산의 광범위한 사업 목적을 명시적으로 선언하는 데 사용될 수 있으며, 새로운 속성 "소스"는 "버전"이 수행한 속성처럼 요소의 텍스트 가치를 명확히 하는 데 도움이 될 수 있다. PBCore v1.3은 컨테이너 15개와 하위 컨테이너 4개로 구성된 62개의 요소를 사용했다.

2.0 - 2011년 11월

PBCore 버전 2.0은 2011년 11월에 열린 무빙 이미지 아카이브 협회 연례 회의에서 발표되었다. 이것은 스키마를 크게 개정한 것으로, 다음과 같은 두 가지 새로운 최상위 요소가 추가되었다.

  • "pbcoreCollection" 요소는 시스템 간에 임의의 수의 자산 기록을 교환하기 위해 수집 또는 피드로 pbcoreDescriptionDocuments를 포장할 수 있도록 한다.
  • "pbcore"InstantisationDocument"는 이전 버전의 PBCore에서 허용되지 않았던 설명 메타데이터가 존재하지 않는 물리적 또는 디지털 인스턴스화를 위한 메타데이터 컨테이너를 제공한다.

PBCore 2.0의 또 다른 중요한 변화는 소스, ref, 버전, 주석, startTime, endTime, timeAnnotation을 포함한 많은 요소에 대한 선택적 속성의 추가였다. 소스 속성은 주제 용어 및 기타 값의 출처를 지정할 수 있는 반면, ref 속성은 주제 용어 자체에 대한 URI를 포함할 수 있다. 버전과 주석 속성은 가치에 대한 버전 지정과 요소에서 사용되는 데이터의 특성을 명확히 하기 위한 서술적 정보의 포함을 허용한다. startTime, endTime 및 timeAnnotation 속성은 예를 들어 제목, 이름 또는 위치가 관련되었을 때 미디어 타임라인의 위치와 같은 시간 기반 메타데이터를 포함할 수 있다. 스키마에 대한 세 번째 주요 변경 사항은 루트 요소 pbcoreDescriptionDocument의 선택적 요소로서 pbcorePart를 추가하고, 대규모 미디어 작업의 세그먼트, 스토리 또는 에피소드를 정의할 수 있는 또 다른 pbcorePart 요소를 추가하는 것이었다.

현재 개발 현황

미국 공영방송 아카이브 이니셔티브의 일환으로 PBCore는 2014년 새로운 발전 단계에 접어들었다. American Archive 팀은 스키마를 재평가하고, 사용자와 잠재 채택자들에게 지속적으로 홍보하며, PBCore 커뮤니티를 위한 자원을 만들고 웹사이트를 개선하기 위해 Moving Image Archivists Association의 PBCore Advisory 소위원회를 설립했다.

콘텐츠 클래스

PBCore 표준은 자원발굴의 국제표준더블린 코어(ISO 15836)의 기초 위에 구축되어 있으며, 더블린 코어 메타데이터 이니셔티브 사용위원회(Dublin Core Metadata Initiative Usage Board)가 승인하지는 않았지만 검토하였다.[1]

PBCore는 시청각(AV) 자산에 특정한 여러 요소를 추가함으로써 더블린 코어를 확장한다. 이러한 AV 자산은 물리적 아날로그 미디어 항목 또는 디지털 미디어 개체일 수 있다. PBCore는 다음과 같은 세 가지 일반적인 방법으로 미디어 개체를 분류하고 설명하는 표준을 제공한다.

  • 인텔리전트 콘텐츠는 제목, 제목, 설명 및 장르를 포함한 설명 메타데이터를 제공한다. 자산에 대한 지적 콘텐츠는 자산의 물리적 또는 디지털 표시와 관련된 메타데이터를 포함하지 않는다.
  • 지적재산권은 AV자산의 작성자, 배포자 및 발행자에 관한 메타데이터와 그 사용에 대한 권리 정보를 제공한다.
  • 인스턴스화는 AV 자산의 물리적 또는 디지털 표현에 대한 모든 기술적 메타데이터를 포함한다. 여기에는 포맷, 미디어 유형, 기간, 파일 크기, 데이터 속도, 가로 세로 비율, 프레임률 및 미디어 개체의 다른 많은 측면이 포함될 수 있다. Instantiation 메타데이터는 물리적 또는 디지털 미디어 객체의 위치를 포함하며, 스트리밍 미디어 파일의 경우 전체 URL이 될 수 있다. PBCore에서는 동일한 AV 자산에 대해 많은 인스턴스화가 있을 수 있으며, 모두 동일한 지적 콘텐츠 메타데이터를 공유한다.
  • 확장EADPEMIS와 같은 다른 메타데이터 스키마의 데이터 통합을 허용한다.

PBCore는 PBCore XML 레코드의 유효성을 확인할 수 있는 XSD를 제공한다. PBCore XML을 사용하여 PBCore 표준에 대해 구성된 시스템 간에 미디어 자산에 대한 세부 메타데이터를 교환할 수 있으며, 선택적으로 미디어 자산 자체를 교환할 수 있다. 스키마는 세계 전역의 기록 보관소와 도서관뿐 아니라 공공 미디어 커뮤니티 내의 조직에서 사용되고 있다.

요소들

PBCore 레코드에 잠재적으로 매우 많은 요소가 포함될 수 있지만 필요한 요소는 루트 요소, pbcoreIdentifier 및 pbcore 중 하나뿐입니다.제목

루트 요소

  • pbcoreDescriptionDocument
  • pbcoreCollection
  • pbcoreInstantiationDocuments

인텔리전트 콘텐츠

  • pbcoreAsset유형
  • pbcoreAssetDate
  • pbcoreIdentifier
  • pbcoreTitle
  • pbcoreSubject
  • pbcoreDescription
  • pbcoreGenre
  • pbcoreRelation.
  • pbcoreRelation.유형
  • pbcoreRelation.식별자
  • pbcoreCoverage
  • 보도
  • 보도유형
  • pbcoreAudenceLevel
  • pbcoreAudenceRating
  • pbcoreAnnotation

지적 재산.

  • pbcoreCreator
  • 창작자
  • 크리에이터롤
  • pbcoreContributor
  • 기부자
  • 기부자 롤
  • pbcorePublisher
  • 출판사
  • 출판사 롤
  • pbcoreRights요약
  • rights요약
  • rightsLink
  • rightembedded

확장

  • pbcoreExtension
  • 익스텐션랩
  • 익스텐션
  • 확장 값
  • 증축사용 권한
  • extensionEmbedded
  • pbcorePart

인스턴스화

  • pbcoreInstantation
  • 인스턴스화IdentializationIdentifier
  • 인스턴스화날짜
  • 인스턴스화디멘션스
  • 즉석화물리적인
  • 인스턴스화디지털
  • 인스턴스화표준
  • 인스턴스화위치
  • 인스턴스화미디어유형
  • 인스턴스화생성
  • InstantiationFileSize
  • 인스턴스화 시간시작
  • 인스턴스화디지션
  • 인스턴스화데이터레이트
  • 인스턴스화콜러
  • 인스턴스화트랙스
  • 인스턴스화채널구성
  • 인스턴스화언어
  • 즉석화얼터너티브모드
  • 인스턴스화이센스트랙
  • 에센스트랙타입
  • enssTrackIdentifier
  • 에센스트랙스탠다드
  • 에센스트랙엔코딩
  • 에센스트랙데이터레이트
  • 에센스트랙프레임레이트
  • 에센스트랙플레이백스피드
  • 에센스트랙샘플링레이트
  • 에센스트랙비트딥
  • 에센스트랙프레임사이즈
  • 에센스트랙아스펙트래티오
  • 에센스트랙타임스타트
  • 에센스트랙다이징
  • 에센스트랙언어
  • 에센스트랙앤노트
  • 에센스트랙 익스텐션
  • 인스턴스화관계
  • 인스턴스화관계유형
  • 인스턴스화관계식별자
  • 인스턴스화권
  • rights요약
  • rightsLink
  • rightembedded
  • 인스턴스화안노팅
  • 인스턴스화부품
  • 즉석화확장

참고 항목

참조

  1. ^ "Home Page for the PBCore Elements". v1.pbcore.org. Retrieved 2019-01-24.

외부 링크