SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Implementing metadata
standards for a digital
audiovisual preservation
repository
Kara van Malssen
AudioVisual Preservation Solutions
2011-03-24
Case Study: NDIIPP Preserving
Digital Public Television Project

             SIP site

             Repository

                                       WNET         WGBH



                                              NYU



                                 PBS




                          Library of
                          Congress
Producing Stations               Satellite
       Station
                                             Transmitting
          A                                    Stations

       Station
          B                                  WNET      WGBH


       Station                               Station   Station
          C                                     A         B

                                             Station   Station
                                                C         D

                          PBS                Station   Station
     WNET                                       E         F


                                             Station   Station
                                                G         H

                                             Station   Station
                                                I         J



    WGBH
                     NYU PDPTV Prototype
                         Repository




      Submission Workflow
NYU Goals:
• Create a prototype repository for long term retention

• Aggregate content from partner stations + PBS for
 sample programs

• Populate records with metadata that already
 exists (in station databases, files, scheduling systems, etc)

• Transform data and package content, while
 preserving relationships between items
Important   Vocabulary
              •The Repository: NYU
               prototype preservation repository

              • OAIS   : Open Archival
               Information System


  OAIS
              • SIP: Submission Information
               Package
 Terms!

              • AIP : Archival Information
               Package
SD
                                            HD                                                             SD
                                                         Broadcast       Production      Production
                                         Broadcast                                                      Broadcast
                                                          Master           Master          Master
                                           Master                                                        Master
                                                         (mov/aiff/        (mov)            (mxf)
                                         (mov/data)                                                      (mpeg)
                                                           m2v)




               DATABASE EXPORTS                          PODS                                          TEAMS
                                                                         PRO            INMAGIC
                                                                        TRACK




               ADDITIONAL ITEMS                         Scripts,
                                                          etc

Challenge of
 managing      SIP Class 1: WNET National                          SIP Class 3: WNET Local Broadcast
  diverse      Broadcast (Nature)                                  (New York Voices)

                                    SD                                                 Production
                    HD                                                   SD
                                 Broadcast      Production




SIPs:
                 Broadcast                                            Broadcast          Master
                                  Master          Master                                  (mxf)
                   Master                                              Master
                                 (mov/aiff/        (mxf)
                 (mov/data)                                            (mpeg)
                                   m2v)




                    PODS                                               PRO            INMAGIC
                               INMAGIC
                                                                      TRACK




               SIP Class 2: WGBH National                          SIP Class 4: Religion and Ethics
               Broadcasts

                     SD                                                    SD
                                                                        Broadcast         Production
                  Broadcast     Production                                                  Master
                   Master         Master                                 Master
                                                                        (mov/aiff/          (mov)
                  (mov/aiff/      (mov)
                    m2v)                                                  m2v)




                               TEAMS                                                                   Scripts,
                  PODS                                                    PODS            PRO            etc
                                                                                         TRACK
PDPTV metadata model
       METS: Metadata Encoding
       and Transmission Standard
       Structural and administrative

       PBCore: Public Broadcasting
       Metadata Dictionary
       Descriptive and technical

       PREMIS: Preservation
       Metadata Implementation
       Strategy
       Technical preservation metadata
METS                  : Metadata Encoding and Transmission
Standard

         •   Provides a structure to bundle all content
             (essence + metadata) in one AIP

         •   Identifies types of metadata, but not the
             terms to define them (with a few exceptions)


                              METS                       fileSec
                              amdSec
dmdSec                                                 structMap
             techMD     rightsMD sourceMD digiprovMD
                                                       behaviorSec
PBCore                   : What is it good for?

• Descriptive metadata elements that are
  specific to public broadcasting & AV

• Controlled vocabularies with broadcast terms
• Easy to map to from legacy station databases
• Granular technical metadata (PBCore 1.2+)
 ➡ Accurately represents the file specific metadata
 ➡ Can be auto populated using technical metadata
    extraction tools & sytlesheets
PREMIS             : Preservation Metadata Implementation Strategies



                       Intellectual
Object Entity:            Entity

•Creating                                   Rights
application info

•Playback
environment              Object                               Agents
(hardware and
software
                                            Events
“Given the wide range of institutional contexts,
PREMIS cannot be an out-of-the box solution.
Users have to decide how to model their
specific application, which semantic units
need to be captured to support them, and
how to implement them.”

- ISQ Special Issue: Digitial Preservation, Spring 2010, p.9
<?xml version="1.0" encoding="UTF-8"?>
<premis xmlns="info:lc/xmlns/premis-v2" version="2.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="info:lc/xmlns/premis-v2 http://www.loc.gov/standards/premis/premis.xsd">

  <!-- ================================================================== -->
  <object xsi:type="representation" xmlID="bmaster-sd-001">
     <objectIdentifier>
        <objectIdentifierType>NDIIPP:PDPTV repository naming scheme</objectIdentifierType>
        <objectIdentifierValue><!-- SD_BMASTER --></objectIdentifierValue>
     </objectIdentifier>
       <environment>
         <environmentPurpose>create</environmentPurpose>
         <environmentNote>The OMNEON server generated three files for the SD broadcast master:
            one QuickTime movie file (.mov), one video track (.m2v), and one audio track
            (.aiff). The .mov file contains fully-qualified pathname references to the .m2v and
            .aiff tracks that were only valid in the OMNEON server environment.</environmentNote>
          <environmentExtension>
          <creatingApplication>
             <creatingApplicationName>Avid Unity Workgroup</creatingApplicationName>
             <creatingApplicationVersion>4</creatingApplicationVersion>
          </creatingApplication>
          <creatingApplication>
             <creatingApplicationName>Avid Media Composer REG_SZ</creatingApplicationName>
             <creatingApplicationVersion>3.0.5</creatingApplicationVersion>
          </creatingApplication>
          <creatingApplication>
             <creatingApplicationName>Omneon</creatingApplicationName>
             <creatingApplicationVersion>4.3 sr2</creatingApplicationVersion>
          </creatingApplication>
          </environmentExtension>
     </environment>
<object xsi:type="representation" xmlID="bmaster-sd-001">
  <objectIdentifier>
     <objectIdentifierType>NDIIPP:PDPTV repository naming scheme</objectIdentifierType>
     <objectIdentifierValue><!-- SD_BMASTER --></objectIdentifierValue>
  </objectIdentifier>
  <environment>
     <environmentPurpose>create</environmentPurpose>
     <environmentNote>The OMNEON server generated three files for the SD broadcast master:
        one QuickTime movie file (.mov), one video track (.m2v), and one audio track
        (.aiff). The .mov file contains fully-qualified pathname references to the .m2v and
        .aiff tracks that were only valid in the OMNEON server environment.</environmentNote>
       <environmentExtension>
          <creatingApplication>
             <creatingApplicationName>Avid Unity Workgroup</creatingApplicationName>
             <creatingApplicationVersion>4</creatingApplicationVersion>
          </creatingApplication>
          <creatingApplication>
             <creatingApplicationName>Avid Media Composer REG_SZ</creatingApplicationName>
             <creatingApplicationVersion>3.0.5</creatingApplicationVersion>
          </creatingApplication>
          <creatingApplication>
             <creatingApplicationName>Omneon</creatingApplicationName>
             <creatingApplicationVersion>4.3 sr2</creatingApplicationVersion>
          </creatingApplication>
       </environmentExtension>
  </environment>
  <environment>
       <environmentCharacteristic>known to work</environmentCharacteristic>
     <environmentPurpose>render</environmentPurpose>
     <environmentNote>To render the content in this environment the video track (.m2v) and
       audio track (.aiff) must be muxed using QTCoffee. The QuickTime movie file cannot be
</environment>
     <environment>
        <environmentCharacteristic>known to work</environmentCharacteristic>
        <environmentPurpose>render</environmentPurpose>
        <environmentNote>To render the content in this environment the video track (.m2v) and
           audio track (.aiff) must be muxed using QTCoffee. The QuickTime movie file cannot be
           used to render the content because the .mov file refers to the .m2v and .aiff tracks
           by fully-qualified file names that were only valid in the creating environment. </
environmentNote>
        <software>
           <swName>Apple Macintosh OS X version 10.5.5</swName>
           <swType>operating system</swType>
        </software>
        <software>
           <swName>Apple QuickTime Player version 7.5.5</swName>
           <swType>renderer</swType>
        </software>
        <software>
           <swName>QTCoffee 1.2.5</swName>
           <swType>muxer</swType>
        </software>
        <hardware>
           <hwName>Intel Core 2 Duo</hwName>
           <hwType>processor</hwType>
           <hwOtherInformation>2 GB RAM</hwOtherInformation>
        </hardware>
     </environment>
 </object>
“When combining different metadata
specifications or when embedding extension
metadata, we often find that data models
are mismatched or that semantic units
overlap. In these cases, it is necessary to
decide how to overcome the conflicts.”

- ISQ Special Issue: Digitial Preservation, Spring 2010, p.7
METS                 PBCore

                                  Title
Structure                       Creator
                                Description
            Relationships
   Agents                   File Format
              Rights
Checksums                    File Size


            Hardware
            Software


            PREMIS
METS            PBCore
                                     Title
          Structure                Creator MODS
                                  Description
                    Relationships
             Agents
                      Rights File Format
          Checksums             File Size
                                        Descriptive elements only
                                             map to MODS
                     Hardware
                     Software
METSRights!
                     PREMIS
METS                       fileSec
                        amdSec
dmdSec                                           structMap
         techMD   rightsMD sourceMD digiprovMD
                                                 behaviorSec
METS
              amdSec
dmdSec   techMD        rightsMD    fileSec


                                  structMap
AIP creation simplified
  1. Content submitted, verified
  2. METS automatically generated (checksums
     into METS attributes)
  3. Source database exports automatically
     converted to PBCore
  4. Technical metadata extracted from files using
     MediaInfo, converted to PBCore
  5. MODS created from completed PBCore
  6. Rights metadata (METSRights), preservation
     metadata (PREMIS) created
  7. AIP complete
SD
                                      HD                                                              SD
                                                       Broadcast        Production    Production
        ESSENCE FILE               Broadcast
                                     Master
                                                        Master            Master        Master     Broadcast
                                                       (mov/aiff/         (mov)          (mxf)      Master
           TYPES                   (mov/data)
                                                         m2v)                                       (mpeg)




                                                                                      METS
         METADATA                       METS            PBCore          PREMIS
                                                                                      Rights
                                                                                                   MODS




                                                                    Original
        ADDITIONAL ITEMS                         Scripts,
                                                                    database
                                                   etc
                                                                     exports




        AIP Class 1: Nationally distributed content (Nature)

                                           SD




AIPs:
                         HD
                                        Broadcast            Production
                      Broadcast
          METS                           Master                Master
                        Master
                                        (mov/aiff/              (mxf)
                      (mov/data)
                                          m2v)




                                                                           Original
                                        METS                               database
         PBCore        PREMIS                               MODS
                                        Rights                              exports




        AIP Class 4: Religion and Ethics

                         SD
                      Broadcast           Production                       Original
          METS         Master               Master                         database
                      (mov/aiff/            (mov)                           exports
                        m2v)




                                        METS                               Scripts,
         PBCore        PREMIS                               MODS
                                        Rights                               etc
“Some file formats enable the capture of
technical, and other, metadata within their
files, which has the advantage of keeping the
files self-descriptive. However, by extracting
and storing metadata explicitly we may
also benefit.”

- ISQ Special Issue: Digitial Preservation, Spring 2010, p.11

Weitere ähnliche Inhalte

Andere mochten auch

Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonIntro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonJack Brighton
 
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)pbcore
 
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections Planning Beyond Digitization: Digital Preservation for Audiovisual Collections
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections Kara Van Malssen
 
Implementation of systems for Media / Digital Asset Management Systems in 10 ...
Implementation of systems for Media / Digital Asset Management Systems in 10 ...Implementation of systems for Media / Digital Asset Management Systems in 10 ...
Implementation of systems for Media / Digital Asset Management Systems in 10 ...Kara Van Malssen
 
Preserving Digital Public Television: A Status Report
Preserving Digital Public Television: A Status ReportPreserving Digital Public Television: A Status Report
Preserving Digital Public Television: A Status ReportKara Van Malssen
 
When the Worst Happens: On long and short-term disasters and their impact on ...
When the Worst Happens: On long and short-term disasters and their impact on ...When the Worst Happens: On long and short-term disasters and their impact on ...
When the Worst Happens: On long and short-term disasters and their impact on ...Kara Van Malssen
 
What do you mean I need digital preservation? I've got DAM!
What do you mean I need digital preservation? I've got DAM!What do you mean I need digital preservation? I've got DAM!
What do you mean I need digital preservation? I've got DAM!Kara Van Malssen
 
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...Kara Van Malssen
 
Smithsonian Trustworthy Digital Repository Roundtable
Smithsonian Trustworthy Digital Repository RoundtableSmithsonian Trustworthy Digital Repository Roundtable
Smithsonian Trustworthy Digital Repository RoundtableKara Van Malssen
 
What do you mean we need digital preservation? We have a repository!
What do you mean we need digital preservation? We have a repository!What do you mean we need digital preservation? We have a repository!
What do you mean we need digital preservation? We have a repository!Kara Van Malssen
 
Character profiles
Character profilesCharacter profiles
Character profilesEllenorHandy
 
Challenges & opportunities in the preservation of (digital) information: the ...
Challenges & opportunities in the preservation of (digital) information: the ...Challenges & opportunities in the preservation of (digital) information: the ...
Challenges & opportunities in the preservation of (digital) information: the ...LIBER Europe
 
Digital Preservation
Digital PreservationDigital Preservation
Digital PreservationMichael Day
 
The lifecycle of a short story
The lifecycle of a short storyThe lifecycle of a short story
The lifecycle of a short storyLynne Thomas
 
Rebecca Grant - Collection creation, management and ingest
Rebecca Grant - Collection creation, management and ingestRebecca Grant - Collection creation, management and ingest
Rebecca Grant - Collection creation, management and ingestdri_ireland
 

Andere mochten auch (20)

Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonIntro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
 
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
 
PBCore: Overview
PBCore: OverviewPBCore: Overview
PBCore: Overview
 
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections Planning Beyond Digitization: Digital Preservation for Audiovisual Collections
Planning Beyond Digitization: Digital Preservation for Audiovisual Collections
 
Implementation of systems for Media / Digital Asset Management Systems in 10 ...
Implementation of systems for Media / Digital Asset Management Systems in 10 ...Implementation of systems for Media / Digital Asset Management Systems in 10 ...
Implementation of systems for Media / Digital Asset Management Systems in 10 ...
 
PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015
 
Preserving Digital Public Television: A Status Report
Preserving Digital Public Television: A Status ReportPreserving Digital Public Television: A Status Report
Preserving Digital Public Television: A Status Report
 
When the Worst Happens: On long and short-term disasters and their impact on ...
When the Worst Happens: On long and short-term disasters and their impact on ...When the Worst Happens: On long and short-term disasters and their impact on ...
When the Worst Happens: On long and short-term disasters and their impact on ...
 
From zerotodam
From zerotodamFrom zerotodam
From zerotodam
 
What do you mean I need digital preservation? I've got DAM!
What do you mean I need digital preservation? I've got DAM!What do you mean I need digital preservation? I've got DAM!
What do you mean I need digital preservation? I've got DAM!
 
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...
Breaking Down Silos: How Organizational Changes Can Help Unlock the Value of ...
 
Smithsonian Trustworthy Digital Repository Roundtable
Smithsonian Trustworthy Digital Repository RoundtableSmithsonian Trustworthy Digital Repository Roundtable
Smithsonian Trustworthy Digital Repository Roundtable
 
Document repositories-and-metadata
Document repositories-and-metadataDocument repositories-and-metadata
Document repositories-and-metadata
 
What do you mean we need digital preservation? We have a repository!
What do you mean we need digital preservation? We have a repository!What do you mean we need digital preservation? We have a repository!
What do you mean we need digital preservation? We have a repository!
 
Character profiles
Character profilesCharacter profiles
Character profiles
 
Challenges & opportunities in the preservation of (digital) information: the ...
Challenges & opportunities in the preservation of (digital) information: the ...Challenges & opportunities in the preservation of (digital) information: the ...
Challenges & opportunities in the preservation of (digital) information: the ...
 
Digital Preservation
Digital PreservationDigital Preservation
Digital Preservation
 
ENArC- international cooperation, current and past project activities - statu...
ENArC- international cooperation, current and past project activities - statu...ENArC- international cooperation, current and past project activities - statu...
ENArC- international cooperation, current and past project activities - statu...
 
The lifecycle of a short story
The lifecycle of a short storyThe lifecycle of a short story
The lifecycle of a short story
 
Rebecca Grant - Collection creation, management and ingest
Rebecca Grant - Collection creation, management and ingestRebecca Grant - Collection creation, management and ingest
Rebecca Grant - Collection creation, management and ingest
 

Ähnlich wie Implementing Metadata Standards for a Digital Audiovisual Preservation Repository

Getting started with Cloud Foundry
Getting started with Cloud FoundryGetting started with Cloud Foundry
Getting started with Cloud FoundryLode Vermeiren
 
Getting started with Cloud Foundry
Getting started with Cloud FoundryGetting started with Cloud Foundry
Getting started with Cloud FoundryLode Vermeiren
 
iOS Architecture and MVC
iOS Architecture and MVCiOS Architecture and MVC
iOS Architecture and MVCMarian Ignev
 
The Application Development Landscape - 2011
The Application Development Landscape -  2011The Application Development Landscape -  2011
The Application Development Landscape - 2011David Skok
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE AtlasRIPE NCC
 
AlphaBox Technology Overview
AlphaBox Technology OverviewAlphaBox Technology Overview
AlphaBox Technology Overviewmonica_singh
 
Web design annual plan annual plan
Web design annual plan annual planWeb design annual plan annual plan
Web design annual plan annual plancal1968
 
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...Itris Automation Square
 
Vikas swarankar portfolio_25_oct_2011
Vikas swarankar portfolio_25_oct_2011Vikas swarankar portfolio_25_oct_2011
Vikas swarankar portfolio_25_oct_2011Rakesh Ranjan
 
Towards Database Integration Through RDF & Linked Data
Towards Database Integration Through RDF & Linked DataTowards Database Integration Through RDF & Linked Data
Towards Database Integration Through RDF & Linked Datayayamamo @ DBCLS Kashiwanoha
 
OSC11 - The future is now for all your Business Processes
OSC11 - The future is now for all your Business ProcessesOSC11 - The future is now for all your Business Processes
OSC11 - The future is now for all your Business ProcessesEric D. Schabell
 
Cisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesCisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesIT Tech
 
Satellite With Alt Dvb
Satellite With Alt DvbSatellite With Alt Dvb
Satellite With Alt DvbSais Abdelkrim
 
Firefox3.5 And Next
Firefox3.5 And NextFirefox3.5 And Next
Firefox3.5 And NextChanny Yun
 
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric WautersDynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wautersdynamicscom
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptOpenSourceIndia
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptsuniltomar04
 
Intro to Table-Grouping™ technology
Intro to Table-Grouping™ technologyIntro to Table-Grouping™ technology
Intro to Table-Grouping™ technologyDavid McFarlane
 

Ähnlich wie Implementing Metadata Standards for a Digital Audiovisual Preservation Repository (20)

Getting started with Cloud Foundry
Getting started with Cloud FoundryGetting started with Cloud Foundry
Getting started with Cloud Foundry
 
Getting started with Cloud Foundry
Getting started with Cloud FoundryGetting started with Cloud Foundry
Getting started with Cloud Foundry
 
iOS Architecture and MVC
iOS Architecture and MVCiOS Architecture and MVC
iOS Architecture and MVC
 
The Application Development Landscape - 2011
The Application Development Landscape -  2011The Application Development Landscape -  2011
The Application Development Landscape - 2011
 
RIPE Atlas
RIPE AtlasRIPE Atlas
RIPE Atlas
 
AlphaBox Technology Overview
AlphaBox Technology OverviewAlphaBox Technology Overview
AlphaBox Technology Overview
 
Web design annual plan annual plan
Web design annual plan annual planWeb design annual plan annual plan
Web design annual plan annual plan
 
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
[EN] Club Automation presentation "Quality Model for Industrial Automation", ...
 
Vikas swarankar portfolio_25_oct_2011
Vikas swarankar portfolio_25_oct_2011Vikas swarankar portfolio_25_oct_2011
Vikas swarankar portfolio_25_oct_2011
 
Towards Database Integration Through RDF & Linked Data
Towards Database Integration Through RDF & Linked DataTowards Database Integration Through RDF & Linked Data
Towards Database Integration Through RDF & Linked Data
 
OSC11 - The future is now for all your Business Processes
OSC11 - The future is now for all your Business ProcessesOSC11 - The future is now for all your Business Processes
OSC11 - The future is now for all your Business Processes
 
Cisco catalyst 4900 series switches
Cisco catalyst 4900 series switchesCisco catalyst 4900 series switches
Cisco catalyst 4900 series switches
 
Satellite With Alt Dvb
Satellite With Alt DvbSatellite With Alt Dvb
Satellite With Alt Dvb
 
Alt Dvb
Alt DvbAlt Dvb
Alt Dvb
 
Firefox3.5 And Next
Firefox3.5 And NextFirefox3.5 And Next
Firefox3.5 And Next
 
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric WautersDynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
Dynamics NAV, Windows Azure & Windows Phone 7, Eric Wauters
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
 
Divyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-pptDivyanshu open stack presentation -osi-ppt
Divyanshu open stack presentation -osi-ppt
 
Struds overview
Struds overviewStruds overview
Struds overview
 
Intro to Table-Grouping™ technology
Intro to Table-Grouping™ technologyIntro to Table-Grouping™ technology
Intro to Table-Grouping™ technology
 

Kürzlich hochgeladen

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Kürzlich hochgeladen (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Implementing Metadata Standards for a Digital Audiovisual Preservation Repository

  • 1. Implementing metadata standards for a digital audiovisual preservation repository Kara van Malssen AudioVisual Preservation Solutions 2011-03-24
  • 2. Case Study: NDIIPP Preserving Digital Public Television Project SIP site Repository WNET WGBH NYU PBS Library of Congress
  • 3. Producing Stations Satellite Station Transmitting A Stations Station B WNET WGBH Station Station Station C A B Station Station C D PBS Station Station WNET E F Station Station G H Station Station I J WGBH NYU PDPTV Prototype Repository Submission Workflow
  • 4. NYU Goals: • Create a prototype repository for long term retention • Aggregate content from partner stations + PBS for sample programs • Populate records with metadata that already exists (in station databases, files, scheduling systems, etc) • Transform data and package content, while preserving relationships between items
  • 5. Important Vocabulary •The Repository: NYU prototype preservation repository • OAIS : Open Archival Information System OAIS • SIP: Submission Information Package Terms! • AIP : Archival Information Package
  • 6. SD HD SD Broadcast Production Production Broadcast Broadcast Master Master Master Master Master (mov/aiff/ (mov) (mxf) (mov/data) (mpeg) m2v) DATABASE EXPORTS PODS TEAMS PRO INMAGIC TRACK ADDITIONAL ITEMS Scripts, etc Challenge of managing SIP Class 1: WNET National SIP Class 3: WNET Local Broadcast diverse Broadcast (Nature) (New York Voices) SD Production HD SD Broadcast Production SIPs: Broadcast Broadcast Master Master Master (mxf) Master Master (mov/aiff/ (mxf) (mov/data) (mpeg) m2v) PODS PRO INMAGIC INMAGIC TRACK SIP Class 2: WGBH National SIP Class 4: Religion and Ethics Broadcasts SD SD Broadcast Production Broadcast Production Master Master Master Master (mov/aiff/ (mov) (mov/aiff/ (mov) m2v) m2v) TEAMS Scripts, PODS PODS PRO etc TRACK
  • 7. PDPTV metadata model METS: Metadata Encoding and Transmission Standard Structural and administrative PBCore: Public Broadcasting Metadata Dictionary Descriptive and technical PREMIS: Preservation Metadata Implementation Strategy Technical preservation metadata
  • 8. METS : Metadata Encoding and Transmission Standard • Provides a structure to bundle all content (essence + metadata) in one AIP • Identifies types of metadata, but not the terms to define them (with a few exceptions) METS fileSec amdSec dmdSec structMap techMD rightsMD sourceMD digiprovMD behaviorSec
  • 9. PBCore : What is it good for? • Descriptive metadata elements that are specific to public broadcasting & AV • Controlled vocabularies with broadcast terms • Easy to map to from legacy station databases • Granular technical metadata (PBCore 1.2+) ➡ Accurately represents the file specific metadata ➡ Can be auto populated using technical metadata extraction tools & sytlesheets
  • 10. PREMIS : Preservation Metadata Implementation Strategies Intellectual Object Entity: Entity •Creating Rights application info •Playback environment Object Agents (hardware and software Events
  • 11. “Given the wide range of institutional contexts, PREMIS cannot be an out-of-the box solution. Users have to decide how to model their specific application, which semantic units need to be captured to support them, and how to implement them.” - ISQ Special Issue: Digitial Preservation, Spring 2010, p.9
  • 12. <?xml version="1.0" encoding="UTF-8"?> <premis xmlns="info:lc/xmlns/premis-v2" version="2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="info:lc/xmlns/premis-v2 http://www.loc.gov/standards/premis/premis.xsd"> <!-- ================================================================== --> <object xsi:type="representation" xmlID="bmaster-sd-001"> <objectIdentifier> <objectIdentifierType>NDIIPP:PDPTV repository naming scheme</objectIdentifierType> <objectIdentifierValue><!-- SD_BMASTER --></objectIdentifierValue> </objectIdentifier> <environment> <environmentPurpose>create</environmentPurpose> <environmentNote>The OMNEON server generated three files for the SD broadcast master: one QuickTime movie file (.mov), one video track (.m2v), and one audio track (.aiff). The .mov file contains fully-qualified pathname references to the .m2v and .aiff tracks that were only valid in the OMNEON server environment.</environmentNote> <environmentExtension> <creatingApplication> <creatingApplicationName>Avid Unity Workgroup</creatingApplicationName> <creatingApplicationVersion>4</creatingApplicationVersion> </creatingApplication> <creatingApplication> <creatingApplicationName>Avid Media Composer REG_SZ</creatingApplicationName> <creatingApplicationVersion>3.0.5</creatingApplicationVersion> </creatingApplication> <creatingApplication> <creatingApplicationName>Omneon</creatingApplicationName> <creatingApplicationVersion>4.3 sr2</creatingApplicationVersion> </creatingApplication> </environmentExtension> </environment>
  • 13. <object xsi:type="representation" xmlID="bmaster-sd-001"> <objectIdentifier> <objectIdentifierType>NDIIPP:PDPTV repository naming scheme</objectIdentifierType> <objectIdentifierValue><!-- SD_BMASTER --></objectIdentifierValue> </objectIdentifier> <environment> <environmentPurpose>create</environmentPurpose> <environmentNote>The OMNEON server generated three files for the SD broadcast master: one QuickTime movie file (.mov), one video track (.m2v), and one audio track (.aiff). The .mov file contains fully-qualified pathname references to the .m2v and .aiff tracks that were only valid in the OMNEON server environment.</environmentNote> <environmentExtension> <creatingApplication> <creatingApplicationName>Avid Unity Workgroup</creatingApplicationName> <creatingApplicationVersion>4</creatingApplicationVersion> </creatingApplication> <creatingApplication> <creatingApplicationName>Avid Media Composer REG_SZ</creatingApplicationName> <creatingApplicationVersion>3.0.5</creatingApplicationVersion> </creatingApplication> <creatingApplication> <creatingApplicationName>Omneon</creatingApplicationName> <creatingApplicationVersion>4.3 sr2</creatingApplicationVersion> </creatingApplication> </environmentExtension> </environment> <environment> <environmentCharacteristic>known to work</environmentCharacteristic> <environmentPurpose>render</environmentPurpose> <environmentNote>To render the content in this environment the video track (.m2v) and audio track (.aiff) must be muxed using QTCoffee. The QuickTime movie file cannot be
  • 14. </environment> <environment> <environmentCharacteristic>known to work</environmentCharacteristic> <environmentPurpose>render</environmentPurpose> <environmentNote>To render the content in this environment the video track (.m2v) and audio track (.aiff) must be muxed using QTCoffee. The QuickTime movie file cannot be used to render the content because the .mov file refers to the .m2v and .aiff tracks by fully-qualified file names that were only valid in the creating environment. </ environmentNote> <software> <swName>Apple Macintosh OS X version 10.5.5</swName> <swType>operating system</swType> </software> <software> <swName>Apple QuickTime Player version 7.5.5</swName> <swType>renderer</swType> </software> <software> <swName>QTCoffee 1.2.5</swName> <swType>muxer</swType> </software> <hardware> <hwName>Intel Core 2 Duo</hwName> <hwType>processor</hwType> <hwOtherInformation>2 GB RAM</hwOtherInformation> </hardware> </environment> </object>
  • 15. “When combining different metadata specifications or when embedding extension metadata, we often find that data models are mismatched or that semantic units overlap. In these cases, it is necessary to decide how to overcome the conflicts.” - ISQ Special Issue: Digitial Preservation, Spring 2010, p.7
  • 16. METS PBCore Title Structure Creator Description Relationships Agents File Format Rights Checksums File Size Hardware Software PREMIS
  • 17. METS PBCore Title Structure Creator MODS Description Relationships Agents Rights File Format Checksums File Size Descriptive elements only map to MODS Hardware Software METSRights! PREMIS
  • 18. METS fileSec amdSec dmdSec structMap techMD rightsMD sourceMD digiprovMD behaviorSec
  • 19. METS amdSec dmdSec techMD rightsMD fileSec structMap
  • 20. AIP creation simplified 1. Content submitted, verified 2. METS automatically generated (checksums into METS attributes) 3. Source database exports automatically converted to PBCore 4. Technical metadata extracted from files using MediaInfo, converted to PBCore 5. MODS created from completed PBCore 6. Rights metadata (METSRights), preservation metadata (PREMIS) created 7. AIP complete
  • 21. SD HD SD Broadcast Production Production ESSENCE FILE Broadcast Master Master Master Master Broadcast (mov/aiff/ (mov) (mxf) Master TYPES (mov/data) m2v) (mpeg) METS METADATA METS PBCore PREMIS Rights MODS Original ADDITIONAL ITEMS Scripts, database etc exports AIP Class 1: Nationally distributed content (Nature) SD AIPs: HD Broadcast Production Broadcast METS Master Master Master (mov/aiff/ (mxf) (mov/data) m2v) Original METS database PBCore PREMIS MODS Rights exports AIP Class 4: Religion and Ethics SD Broadcast Production Original METS Master Master database (mov/aiff/ (mov) exports m2v) METS Scripts, PBCore PREMIS MODS Rights etc
  • 22. “Some file formats enable the capture of technical, and other, metadata within their files, which has the advantage of keeping the files self-descriptive. However, by extracting and storing metadata explicitly we may also benefit.” - ISQ Special Issue: Digitial Preservation, Spring 2010, p.11