Введение

Стандарт метаданных PBCore (Public Broadcasting Metadata Dictionary) был разработан сообществом общественного вещания в Соединенных Штатах Америки для использования общественными вещательными компаниями и смежными организациями, управляющими аудиовизуальными материалами, включая библиотеки, архивы, независимых производителей и другие подобные учреждения. PBCore структурирован как набор определенных полей, которые могут применяться в базах данных, и может служить моделью данных для каталогизации медиафайлов и систем управления активами. Как XML-схема, PBCore обеспечивает обмен данными между медиаколлекциями, системами и организациями.

Предыстория

Первоначальное финансирование разработки PBCore было предоставлено Корпорацией общественного вещания, начиная с 2001 года. 1.0 – Апрель 2005

PBCore Версия 1.0 определила 48 элементов метаданных, которые в совокупности описывают интеллектуальное содержание медиа-актива или ресурса, его создание, создателей, использование, разрешения, ограничения, обязательства по использованию, а также его форму или формат в физической или цифровой среде. 1.1 – Январь 2007

PBCore Версия 1.1 улучшила связывание связанных элементов метаданных (таких как Title и TitleType) в новые, иерархически организованные "Контейнеры элементов". В этой структуре каждый Контейнер элементов собирает и хранит связанные "дочерние" элементы, тематически объединенные. По сути, то, что было "плоской" структурой из 48 элементов PBCore, стало более "вложенной" структурой из 53 элементов, организованных в 15 контейнеров и 3 подконтейнера. 1.2.1 – Декабрь 2008

PBCore версия 1.2.1 была опубликована для лучшей поддержки возможности наличия у медиа-актива множественных экземпляров с различными техническими атрибутами. Новый контейнер под названием "pbcoreEssenceTrack" содержит все остальные новые элементы для выражения различных атрибутов, связанных с множественными экземплярами. В PBCore v1.2.1 использовалось 61 элемент, организованный в 15 контейнеров и 4 подконтейнера. 1.3 – Август 2010

PBCore версия 1.3 добавила новый элемент верхнего уровня, новый атрибут строковых значений и отменила предыдущее требование описывать один или несколько экземпляров любого актива. Её новый элемент "pbcoreAssetType" может использоваться для явного определения широкой бизнес-цели актива, а её новый атрибут "источник" может помочь уточнить текстовое значение элемента, подобно тому, как это делает атрибут "версия". В PBCore v1.3 использовалось 62 элемента, организованных в 15 контейнеров и 4 подконтейнера. 2.0 – Ноябрь 2011

PBCore версия 2.0 была выпущена на ежегодной конференции Ассоциации архивистов движущихся изображений в ноябре 2011 года. Это была крупная ревизия схемы, с добавлением двух новых элементов верхнего уровня:

Элемент ""pbcoreCollection"" позволяет объединять любое количество документов pbcoreDescriptionDocument в коллекцию или канал для обмена любым количеством записей активов между системами. ""pbcoreInstantiationDocument"" предоставляет контейнер метаданных для физических или цифровых экземпляров, для которых отсутствуют описательные метаданные, что было запрещено в предыдущих версиях PBCore. Другим значительным изменением в PBCore 2.0 стало добавление необязательных атрибутов для многих элементов, включая источник, ref, версию, аннотацию, startTime, endTime и timeAnnotation. Атрибут source позволяет указать источник терминов и других значений, в то время как атрибут ref может содержать URI для самого термина. Атрибуты версии и аннотации позволяют включать информацию о версиях значения и пояснительную информацию, предназначенную для уточнения характера данных, используемых в элементе. Атрибуты startTime, endTime и timeAnnotation позволяют включать метаданные, основанные на времени, например, местоположение на временной шкале медиа, когда предмет, имя или местоположение были актуальны. Третьим крупным изменением в схеме было добавление pbcorePart в качестве необязательного элемента корневого элемента pbcoreDescriptionDocument и рекурсивно другого элемента pbcorePart, что позволяет определять сегменты, сюжеты или эпизоды более крупной медиаработы.

Современные события

В рамках инициативы «Американский архив общественного вещания» PBCore в 2014 году перешла к новому этапу развития. Команда «Американского архива» создала Консультативный подкомитет PBCore при Ассоциации архивистов движущихся изображений для пересмотра схемы, расширения взаимодействия с пользователями и потенциальными внедряющими, разработки ресурсов для сообщества PBCore и улучшения веб-сайта.

Классы содержания

Стандарт PBCore построен на основе Дублинского ядра (ISO 15836), международного стандарта для поиска ресурсов, и был рассмотрен, но не одобрен, Советом по использованию Метаинициативы Дублинского ядра. PBCore расширяет Dublin Core, добавляя ряд элементов, специфичных для аудиовизуальных (AV) материалов. Эти AV-материалы могут быть физическими аналоговыми носителями или цифровыми медиаобъектами. PBCore предоставляет стандарт для каталогизации и описания медиаобъектов тремя основными способами:

Интеллектуальное содержание предоставляет описательные метаданные, включая название, тему, описание и жанр. Интеллектуальное содержание материала не содержит метаданных, касающихся его физического или цифрового представления. Интеллектуальная собственность предоставляет метаданные о создателе, распространителе и издателе AV-материала, а также информацию о правах на его использование. Инстанцирование содержит все технические метаданные о физическом или цифровом представлении AV-материала. Это может включать формат, тип носителя, продолжительность, размер файла, скорость передачи данных, соотношение сторон, частоту кадров и многие другие характеристики медиаобъекта. Метаданные инстанцирования включают местоположение физического или цифрового медиаобъекта, которое в случае потокового медиафайла может быть его полным URL-адресом. В PBCore может быть несколько инстанций для одного и того же AV-материала, все из которых используют одни и те же метаданные интеллектуального содержания. Расширение позволяет интегрировать данные из других схем метаданных, таких как EAD и PREMIS. PBCore предоставляет XSD для проверки PBCore XML-записей. PBCore XML может использоваться для обмена подробными метаданными о медиаматериалах и, опционально, самими медиаматериалами между системами, настроенными на стандарт PBCore. Схема используется организациями в сфере общественного медиа, а также в архивах и библиотеках по всему миру.