wellcomecollection / goobi-infrastructure

Wellcome Collection digital workflow infrastructure
MIT License
0 stars 3 forks source link

create and test template for video workflows #133

Closed rsehr closed 4 years ago

pollecuttn commented 5 years ago

@H-Bluhm I've deleted the METS examples I added here to replace with this: Anchor file:

<mets:mets xmlns:dv="http://dfg-viewer.de/" xmlns:mets="http://www.loc.gov/METS/" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:ns3="http://wellcome.ac.uk/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/version17/mets.v1-7.xsd http://www.loc.gov/standards/premis/ http://www.loc.gov/standards/premis/v2/premis-v2-0.xsd http://www.loc.gov/standards/mix/ http://www.loc.gov/standards/mix/mix.xsd">
  <mets:metsHdr CREATEDATE="2012-10-31T14:10:27">
    <mets:agent OTHERTYPE="SOFTWARE" ROLE="CREATOR" TYPE="OTHER">
      <mets:name>Goobi - UGH-1.10-bacb4a7 - 21−August−2012</mets:name>
      <mets:note>Goobi</mets:note>
    </mets:agent>
  </mets:metsHdr>
  <mets:dmdSec ID="DMDLOG_0000">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods>
          <mods:titleInfo>
            <mods:title>Looking around</mods:title>
          </mods:titleInfo>
          <mods:recordInfo>
            <mods:recordIdentifier source="gbv-ppn">b1663570x</mods:recordIdentifier>
          </mods:recordInfo>
          <mods:classification authority="WT">Digitised</mods:classification>
          <mods:note type="wellcomeidentifier">3649-0000</mods:note>
          <mods:originInfo>
            <mods:place>
              <mods:placeTerm type="text">Wellcome Trust</mods:placeTerm>
            </mods:place>
            <mods:publisher>Wellcome Trust</mods:publisher>
          </mods:originInfo>
          <mods:physicalDescription>
            <mods:digitalOrigin>reformatted digital</mods:digitalOrigin>
          </mods:physicalDescription>
          <mods:extension>
            <ns3:wt>
              <ns3:manifestationType>General</ns3:manifestationType>
            </ns3:wt>
          </mods:extension>
        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:amdSec ID="AMD">
    <mets:rightsMD ID="RIGHTS">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVRIGHTS">
        <mets:xmlData>
          <dv:rights>
            <dv:owner>Wellcome Collection</dv:owner>
            <dv:ownerLogo>http://library.wellcome.ac.uk/assets/home_logo.gif</dv:ownerLogo>
            <dv:ownerSiteURL>http://library.wellcome.ac.uk/</dv:ownerSiteURL>
            <dv:ownerContact>wdl@wellcome.ac.uk</dv:ownerContact>
          </dv:rights>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:digiprovMD ID="DIGIPROV">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVLINKS">
        <mets:xmlData>
          <dv:links>
            <dv:reference>b1663570x</dv:reference>
            <dv:presentation>b1663570x</dv:presentation>
          </dv:links>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:digiprovMD>
  </mets:amdSec>
  <mets:structMap TYPE="LOGICAL">
    <mets:div ADMID="AMD" DMDID="DMDLOG_0000" ID="LOG_0000" LABEL="Looking around" TYPE="MultipleManifestation">
      <mets:div ID="LOG_0001" LABEL="Looking around" ORDER="1" TYPE="Video">
        <mets:mptr LOCTYPE="URL" xlink:href="b1663570x_0001.xml" />
      </mets:div>
      <mets:div ID="LOG_0002" LABEL="Looking around" ORDER="2" TYPE="Transcript">
        <mets:mptr LOCTYPE="URL" xlink:href="b1663570x_0002.xml" />
      </mets:div>
    </mets:div>
  </mets:structMap>
</mets:mets>
pollecuttn commented 5 years ago

Video manifestation:

<mets:mets xmlns:dv="http://dfg-viewer.de/" xmlns:mets="http://www.loc.gov/METS/" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:premis="http://www.loc.gov/premis/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-5.xsd http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd http://www.loc.gov/standards/premis/ http://www.loc.gov/standards/premis/v2/premis-v2-0.xsd http://www.loc.gov/standards/mix/ http://www.loc.gov/standards/mix/mix.xsd">
  <mets:metsHdr CREATEDATE="2014-09-25T12:47:25">
    <mets:agent OTHERTYPE="SOFTWARE" ROLE="CREATOR" TYPE="OTHER">
      <mets:name>Goobi - ugh-1.10-ugh-2.0.0-10-g8f2555a - 25−July−2014</mets:name>
      <mets:note>Goobi</mets:note>
    </mets:agent>
  </mets:metsHdr>
  <mets:dmdSec ID="DMDLOG_0001">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods>
          <mods:note type="creation/production credits">Produced by Wellcome Film Unit with the assistance of Mr. J.W. Lester of London Zoo. Commentaries spoken by David Lloyd Jones and Gerard Hoffnung. Taballet devised by Douglas Fisher.</mods:note>
          <mods:originInfo>
            <mods:place>
              <mods:placeTerm type="code">uk</mods:placeTerm>
              <mods:placeTerm type="text">UK</mods:placeTerm>
            </mods:place>
            <mods:publisher>Wellcome Foundation Ltd</mods:publisher>
            <mods:dateIssued encoding="w3cdtf" keyDate="yes">1952</mods:dateIssued>
          </mods:originInfo>
          <mods:titleInfo>
            <mods:title>Looking around</mods:title>
          </mods:titleInfo>
          <mods:part order="1" type="host">
            <mods:detail>
              <mods:number>1</mods:number>
            </mods:detail>
          </mods:part>
          <mods:relatedItem type="host">
            <mods:recordInfo>
              <mods:recordIdentifier source="gbv-ppn">b1663570x</mods:recordIdentifier>
            </mods:recordInfo>
          </mods:relatedItem>
          <mods:recordInfo>
            <mods:recordIdentifier source="gbv-ppn">b1663570x_0001</mods:recordIdentifier>
          </mods:recordInfo>
          <mods:language>
            <mods:languageTerm authority="iso639-2b" type="code">eng</mods:languageTerm>
          </mods:language>
          <mods:accessCondition type="dz">CC-BY-NC-ND</mods:accessCondition>
          <mods:accessCondition type="player">48</mods:accessCondition>
          <mods:accessCondition type="status">Open</mods:accessCondition>
          <mods:originInfo>
            <mods:edition>[Electronic ed.]</mods:edition>
            <mods:dateCaptured encoding="w3cdtf">2012</mods:dateCaptured>
          </mods:originInfo>
          <mods:physicalDescription>
            <mods:extent>1 encoded moving image (9.50 min.) : sd., col.</mods:extent>
          </mods:physicalDescription>
          <mods:name type="personal">
            <mods:role>
              <mods:roleTerm authority="marcrelator" type="code">aut</mods:roleTerm>
            </mods:role>
            <mods:namePart type="family">Hoffnung</mods:namePart>
            <mods:namePart type="given">Gerard.</mods:namePart>
            <mods:displayForm>Hoffnung, Gerard.</mods:displayForm>
          </mods:name>
          <mods:name type="personal">
            <mods:role>
              <mods:roleTerm authority="marcrelator" type="code">aut</mods:roleTerm>
            </mods:role>
            <mods:namePart type="family">Lloyd-Jones</mods:namePart>
            <mods:namePart type="given">David Martyn.</mods:namePart>
            <mods:displayForm>Lloyd-Jones, David Martyn.</mods:displayForm>
          </mods:name>
          <mods:note>g</mods:note>
          <mods:note>Produced by Wellcome Film Unit with the assistance of Mr. J.W. Lester of London Zoo. Commentaries spoken by David Lloyd Jones and Gerard Hoffnung. Taballet devised by Douglas Fisher.</mods:note>
          <mods:note>In English.</mods:note>
        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:dmdSec ID="DMDPHYS_0000">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods>
          <mods:originInfo>
            <mods:dateCaptured encoding="w3cdtf">080111</mods:dateCaptured>
          </mods:originInfo>
          <mods:physicalDescription>
            <mods:digitalOrigin>Wellcome Trust</mods:digitalOrigin>
          </mods:physicalDescription>
        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:amdSec ID="AMD">
    <mets:techMD ID="AMD_0001">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml">
        <mets:xmlData>
          <premis:object version="3.0" xsi:schemaLocation="http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd" xsi:type="premis:file">
            <premis:objectIdentifier>
              <premis:objectIdentifierType>local</premis:objectIdentifierType>
              <premis:objectIdentifierValue>0055-0000-3649-0000-0-0000-0000-0.mpg</premis:objectIdentifierValue>
            </premis:objectIdentifier>
            <premis:objectIdentifier>
              <premis:objectIdentifierType>uuid</premis:objectIdentifierType>
              <premis:objectIdentifierValue>cf34bfb0-0477-410a-adcd-b088cc0b8f58</premis:objectIdentifierValue>
            </premis:objectIdentifier>
            <premis:significantProperties>
              <premis:significantPropertiesType>Duration</premis:significantPropertiesType>
              <premis:significantPropertiesValue>9mn 50s</premis:significantPropertiesValue>
            </premis:significantProperties>
            <premis:significantProperties>
              <premis:significantPropertiesType>Bitrate</premis:significantPropertiesType>
              <premis:significantPropertiesValue>50.8 Mbps</premis:significantPropertiesValue>
            </premis:significantProperties>
            <premis:objectCharacteristics>
              <premis:compositionLevel />
              <premis:fixity>
                <premis:messageDigestAlgorithm>SHA-1</premis:messageDigestAlgorithm>
                <premis:messageDigest>b632cf08781a41ff573abc9e643271171a68899b</premis:messageDigest>
              </premis:fixity>
              <premis:size>3746064388</premis:size>
              <premis:format>
                <premis:formatDesignation>
                  <premis:formatName>MPEG-2 Video Format</premis:formatName>
                </premis:formatDesignation>
                <premis:formatRegistry>
                  <premis:formatRegistryName>PRONOM</premis:formatRegistryName>
                  <premis:formatRegistryKey>x-fmt/386</premis:formatRegistryKey>
                </premis:formatRegistry>
              </premis:format>
            </premis:objectCharacteristics>
          </premis:object>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:techMD>
    <mets:rightsMD ID="RIGHTS">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVRIGHTS">
        <mets:xmlData>
          <dv:rights>
            <dv:owner>Wellcome Collection</dv:owner>
            <dv:ownerLogo>http://wellcomelibrary.org/assets/img/wellcome-logo.png</dv:ownerLogo>
            <dv:ownerSiteURL>http://wellcomelibrary.org</dv:ownerSiteURL>
            <dv:ownerContact>wdl@wellcome.ac.uk</dv:ownerContact>
          </dv:rights>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:digiprovMD ID="DIGIPROV">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVLINKS">
        <mets:xmlData>
          <dv:links>
            <dv:reference>b1663570x_0001</dv:reference>
            <dv:presentation>b1663570x_0001</dv:presentation>
          </dv:links>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:digiprovMD>
  </mets:amdSec>
  <mets:fileSec>
    <mets:fileGrp USE="OBJECTS">
      <mets:file ID="FILE_0001_OBJECTS" MIMETYPE="video/mpeg">
        <mets:FLocat LOCTYPE="URL" xlink:href="objects/0055-0000-3649-0000-0-0000-0000-0.mpg" />
      </mets:file>
    </mets:fileGrp>
  </mets:fileSec>
  <mets:structMap TYPE="LOGICAL">
    <mets:div ID="LOG_0002" LABEL="Looking around" TYPE="MultipleManifestation">
      <mets:mptr LOCTYPE="URL" xlink:href="b1663570x.xml" />
      <mets:div ADMID="AMD" DMDID="DMDLOG_0001" ID="LOG_0003" LABEL="Looking around" ORDER="1" TYPE="Video" />
    </mets:div>
  </mets:structMap>
  <mets:structMap TYPE="PHYSICAL">
    <mets:div DMDID="DMDPHYS_0000" ID="PHYS_0000" TYPE="physSequence">
      <mets:div ADMID="AMD_0001" ID="PHYS_0001" ORDER="1" ORDERLABEL=" - " TYPE="page">
        <mets:fptr FILEID="FILE_0001_OBJECTS" />
      </mets:div>
    </mets:div>
  </mets:structMap>
  <mets:structLink>
    <mets:smLink xlink:from="LOG_0003" xlink:to="PHYS_0001" />
  </mets:structLink>
</mets:mets>
pollecuttn commented 5 years ago

PDF manifestation:

<mets:mets xmlns:dv="http://dfg-viewer.de/" xmlns:mets="http://www.loc.gov/METS/" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:premis="http://www.loc.gov/premis/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-5.xsd http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd http://www.loc.gov/standards/premis/ http://www.loc.gov/standards/premis/v2/premis-v2-0.xsd http://www.loc.gov/standards/mix/ http://www.loc.gov/standards/mix/mix.xsd">
  <mets:metsHdr CREATEDATE="2014-09-25T12:47:26">
    <mets:agent OTHERTYPE="SOFTWARE" ROLE="CREATOR" TYPE="OTHER">
      <mets:name>Goobi - ugh-1.10-ugh-2.0.0-10-g8f2555a - 25−July−2014</mets:name>
      <mets:note>Goobi</mets:note>
    </mets:agent>
  </mets:metsHdr>
  <mets:dmdSec ID="DMDLOG_0001">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods>
          <mods:note type="creation/production credits">Produced by Wellcome Film Unit with the assistance of Mr. J.W. Lester of London Zoo. Commentaries spoken by David Lloyd Jones and Gerard Hoffnung. Taballet devised by Douglas Fisher.</mods:note>
          <mods:originInfo>
            <mods:place>
              <mods:placeTerm type="code">uk</mods:placeTerm>
              <mods:placeTerm type="text">UK</mods:placeTerm>
            </mods:place>
            <mods:publisher>Wellcome Foundation Ltd</mods:publisher>
            <mods:dateIssued encoding="w3cdtf" keyDate="yes">1952</mods:dateIssued>
          </mods:originInfo>
          <mods:titleInfo>
            <mods:title>Looking around</mods:title>
          </mods:titleInfo>
          <mods:part order="2" type="host">
            <mods:detail>
              <mods:number>2</mods:number>
            </mods:detail>
          </mods:part>
          <mods:relatedItem type="host">
            <mods:recordInfo>
              <mods:recordIdentifier source="gbv-ppn">b1663570x</mods:recordIdentifier>
            </mods:recordInfo>
          </mods:relatedItem>
          <mods:recordInfo>
            <mods:recordIdentifier source="gbv-ppn">b1663570x_0002</mods:recordIdentifier>
          </mods:recordInfo>
          <mods:language>
            <mods:languageTerm authority="iso639-2b" type="code">eng</mods:languageTerm>
          </mods:language>
          <mods:accessCondition type="dz">CC-BY-NC</mods:accessCondition>
          <mods:accessCondition type="player">48</mods:accessCondition>
          <mods:accessCondition type="status">Open</mods:accessCondition>
          <mods:originInfo>
            <mods:edition>[Electronic ed.]</mods:edition>
            <mods:dateCaptured encoding="w3cdtf">2012</mods:dateCaptured>
          </mods:originInfo>
          <mods:physicalDescription>
            <mods:extent>1 encoded moving image (9.50 min.) : sd., col.</mods:extent>
          </mods:physicalDescription>
          <mods:name type="personal">
            <mods:role>
              <mods:roleTerm authority="marcrelator" type="code">aut</mods:roleTerm>
            </mods:role>
            <mods:namePart type="family">Hoffnung</mods:namePart>
            <mods:namePart type="given">Gerard.</mods:namePart>
            <mods:displayForm>Hoffnung, Gerard.</mods:displayForm>
          </mods:name>
          <mods:name type="personal">
            <mods:role>
              <mods:roleTerm authority="marcrelator" type="code">aut</mods:roleTerm>
            </mods:role>
            <mods:namePart type="family">Lloyd-Jones</mods:namePart>
            <mods:namePart type="given">David Martyn.</mods:namePart>
            <mods:displayForm>Lloyd-Jones, David Martyn.</mods:displayForm>
          </mods:name>
          <mods:note>g</mods:note>
          <mods:note>Produced by Wellcome Film Unit with the assistance of Mr. J.W. Lester of London Zoo. Commentaries spoken by David Lloyd Jones and Gerard Hoffnung. Taballet devised by Douglas Fisher.</mods:note>
          <mods:note>In English.</mods:note>
        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:dmdSec ID="DMDPHYS_0000">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods>
          <mods:originInfo>
            <mods:dateCaptured encoding="w3cdtf">080111</mods:dateCaptured>
          </mods:originInfo>
          <mods:physicalDescription>
            <mods:digitalOrigin>Wellcome Trust</mods:digitalOrigin>
          </mods:physicalDescription>
        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>
  <mets:amdSec ID="AMD">
    <mets:techMD ID="AMD_0001">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml">
        <mets:xmlData>
          <premis:object version="3.0" xsi:schemaLocation="http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd" xsi:type="premis:file">
            <premis:objectIdentifier>
              <premis:objectIdentifierType>local</premis:objectIdentifierType>
              <premis:objectIdentifierValue>0055-0000-3649-0000-0-0000-0000-0.pdf</premis:objectIdentifierValue>
            </premis:objectIdentifier>
            <premis:objectIdentifier>
              <premis:objectIdentifierType>uuid</premis:objectIdentifierType>
              <premis:objectIdentifierValue>e0a6343a-f6eb-4733-abbf-25bf41001440</premis:objectIdentifierValue>
            </premis:objectIdentifier>
            <premis:significantProperties>
              <premis:significantPropertiesType>PageNumber</premis:significantPropertiesType>
              <premis:significantPropertiesValue>4</premis:significantPropertiesValue>
            </premis:significantProperties>
            <premis:objectCharacteristics>
              <premis:compositionLevel />
              <premis:fixity>
                <premis:messageDigestAlgorithm>SHA-1</premis:messageDigestAlgorithm>
                <premis:messageDigest>394bea255e05fe1c2ebe33380b2a768eff4463d4</premis:messageDigest>
              </premis:fixity>
              <premis:size>29711</premis:size>
              <premis:format>
                <premis:formatDesignation>
                  <premis:formatName>Acrobat PDF 1.4 - Portable Document Format 1.4</premis:formatName>
                </premis:formatDesignation>
                <premis:formatRegistry>
                  <premis:formatRegistryName>PRONOM</premis:formatRegistryName>
                  <premis:formatRegistryKey>fmt/18</premis:formatRegistryKey>
                </premis:formatRegistry>
              </premis:format>
            </premis:objectCharacteristics>
          </premis:object>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:techMD>
    <mets:rightsMD ID="RIGHTS">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVRIGHTS">
        <mets:xmlData>
          <dv:rights>
            <dv:owner>Wellcome Collection</dv:owner>
            <dv:ownerLogo>http://wellcomelibrary.org/assets/img/wellcome-logo.png</dv:ownerLogo>
            <dv:ownerSiteURL>http://wellcomelibrary.org</dv:ownerSiteURL>
            <dv:ownerContact>wdl@wellcome.ac.uk</dv:ownerContact>
          </dv:rights>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
    <mets:digiprovMD ID="DIGIPROV">
      <mets:mdWrap MDTYPE="OTHER" MIMETYPE="text/xml" OTHERMDTYPE="DVLINKS">
        <mets:xmlData>
          <dv:links>
            <dv:reference>b1663570x_0002</dv:reference>
            <dv:presentation>b1663570x_0002</dv:presentation>
          </dv:links>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:digiprovMD>
  </mets:amdSec>
  <mets:fileSec>
    <mets:fileGrp USE="OBJECTS">
      <mets:file ID="FILE_0001_OBJECTS" MIMETYPE="application/pdf">
        <mets:FLocat LOCTYPE="URL" xlink:href="objects/0055-0000-3649-0000-0-0000-0000-0.pdf" />
      </mets:file>
    </mets:fileGrp>
  </mets:fileSec>
  <mets:structMap TYPE="LOGICAL">
    <mets:div ID="LOG_0002" LABEL="Looking around" TYPE="MultipleManifestation">
      <mets:mptr LOCTYPE="URL" xlink:href="b1663570x.xml" />
      <mets:div ADMID="AMD" DMDID="DMDLOG_0001" ID="LOG_0003" LABEL="Looking around" ORDER="2" TYPE="Transcript" />
    </mets:div>
  </mets:structMap>
  <mets:structMap TYPE="PHYSICAL">
    <mets:div DMDID="DMDPHYS_0000" ID="PHYS_0000" TYPE="physSequence">
      <mets:div ADMID="AMD_0001" ID="PHYS_0001" ORDER="1" ORDERLABEL=" - " TYPE="page">
        <mets:fptr FILEID="FILE_0001_OBJECTS" />
      </mets:div>
    </mets:div>
  </mets:structMap>
  <mets:structLink>
    <mets:smLink xlink:from="LOG_0003" xlink:to="PHYS_0001" />
  </mets:structLink>
</mets:mets>
H-Bluhm commented 5 years ago

adaptions to the premis block have been implemented, remain to be tested

H-Bluhm commented 5 years ago

tested on AWS, works except for callback