概要

Omeka Sで動画を公開する方法について調べてみましたので、備忘録です。

標準機能

Omeka Sは標準で動画をサポートしています。

以下は標準の機能を使用した例です。

以下のmp4ファイルを使用させていただいています。

https://file-examples.com/storage/fe4e1227086659fa1a24064/2017/04/file_example_MP4_480_1_5MG.mp4

具体的には、以下のように<video>タグが使用されていました。

<d/idvvii<vvcdai>ledaohesrosse>=rf"c=m="e"hdhtittatp-psrs:e:ndoeomrmeekfkaia-l-ded.".a>awwss..llddaass..jjppffiilleessoorriiggiinnaall55006600ff33bbaa22553377667766774466aa77aaaa6699cc99888844cc6644ddaaaacc330000bb..mmpp44"">5c0o6n0tfr3oblas2=5"3"7>676746a7aa69c9884c64daac300b.mp4</a>

同様に.movファイルをアップロードしたところ、ブラウザ依存かと思いますが、無事に再生されました。

IIIF Server

IIIF Serverモジュールを使用することで、IIIFマニフェストファイルを配信することが可能になります。

https://omeka.org/s/modules/IiifServer/

これをインストールし、合わせて、Universal Viewerをインストールします。

https://omeka.org/s/modules/UniversalViewer/

結果、以下のように、Universal Viewerが表示され、マニフェストファイルに記載されたメタデータとともに、動画を表示することができました。

マニフェストファイルの確認(v2)

IIIF Sererモジュールによって生成するマニフェストファイル(v2)を確認したところ、以下のように表示されました。

{}"]""""]"""}"}"]"]@,@@lm,vlr,s,s,mcitaeiieeeeodybtecleqdn"""pea{}wea""A""u{}i{}thh:eldint@fl@feaett""anseiosionSxtt"::tgeddrodrcetppha""D"""m""me"""""]q""""]"::t"""lvi:::a::as@@lccu@@le:/tsm:aartt"itaoaeital/pcpble"{""{"":dybmnndybe[iws:4[euchh:h:"pepv{}c"pem{}ie:M"letttt[:elaae:eleil/a,""itt"t"""tss""nfl/n::opptpa"::ie""::t.coinssesphbs"""""""]:hs""""]""]"}""iomf"""::x:pt""i"@@ltwhit"""@@lm,tr,s,whomeeTm://t/ltsUl:itahiem[tiX:itaeheeie/eksip///ipcnidybudiapxSdybtunrdialatt4"rhocs:st["pemtgg{}sie["pea{}md{}v""tgpi-"l"limtma:Suy:elbhhe:fq:eldbei@phhibd,eegemet/epH""n"ts/:u""anrcir"t/r."fhklki/qpi"::a:""/Me"::taiedo:"paa,tta"aoouonhi::""""}"oenha""in""""f:rrw-s--nmertt""ln@@mr,omdct"""lvlg@f::i0eystsddent"tsP"un[itoeneietdm:aa""iol,0s..ot..lkce:pcl:ludyts"kapcpbl::dr{"eeol-aaadaeds:all"pio"""":aS0st4[eu"mh"nrdrtww+-"":Cc",l:evu@@wh-e":y"le"[:at:tgaiessjd,ed/aeh,"aritie"dq,/p,""htta/sgm..s.xi/nht":tcdydih.u/e::t""p"tl.helloatsovothie"ptgtaeosth:shidjtnddnwepmalpt"o":ehhtwnm:""pt:to/p"taa"snlesdston:""tpsceMTmst"/tni/,sss.sak"e:pa""::"s.ekoip:pv/p/xi...liya,r/s::{h::l"avt4/sio:2iiojjdoI-/:At"n/d,-il"/:dm//firppanfdio/n"tdun/adneo/ee/cfg//s.C.mm/nspcluos.g"m/okw0//sa.oaaeoocstllm.aI,eo/aen/2v/pjTnwgkmt::y,lejwmkmm-ltc/otiphtseaeap/pkpsaaepdleo1ce//ie."-kta/ea/.g-k4.cxn/asiisnl,daiios-ileda"aottmbttitd.-onm:did".-wm.ea//eimUaadnteI.ia,adsejxnCimfansw."ikmafsw..lstiNts/ns.sa,naaw/.salio.fEe/2iuj.wg-gs2j.wdbnje/m1/fppls"de./plsar"ss1/"1ep/d.,."l1/d.sa,ot.1,/soiala,d/fal.rn"0"strisdwasisdjy",/,eti.assel.ap."qiefjs..qejso,usd/p.ljusp.ire"i"jdpe//jignb,x,pa/noapi/cei/sicrp/fleifi.ieipf/d/n-iji/gli2ngmipfsiilioef//0nce5xrus/ii"aas"imssiix,lt/,faeaxii/io/ldgiffbor0"ef/-cni/,a/-im5/gascmxebailaeisbsnpansfsdsahvs-a4elawaamg5t/.rsgee5/bja/es/0tcspc/scah5op1iaaeubne"mgn7mb"r,aevbbdg-a6n4fe0sea5oa//ai5rnrcbl0ne13sanos"a/eo//fv7nppfib-llbd6IaaceeIcc8oaIee3.bFhh2p3oobnavllbgf2dd1"fee5,bcrr8co""b8n,,53te2e2bn8bt01a5(b8e.b.m5gpe.42,/8e0alauebdm.iemonp,t4/"ve,i0d"e,o)andisunfortunatelyincompatiblewithIIIFv2viewers.",

v2では動画などには非対応のため、mediaSequencesをUniversal Viewerが独自にロードして表示しているようです。

マニフェストファイルの確認(v3)

v3の場合は、以下のように出力されます。

{}""""}"]""]""]"]"]@itl,m,rp,vs,h,icdyaeirieoto"pbtgoeemen:ee"]a{}hv{}wA{}e{}m{}t"lndtiilpse":"oasdnsa"xh:nt"egog:tt"e"a"}"}:r"""}D""""}""e"""}""]""""}"""""]"tM{"m"l,v"itli:itl,fp"itl,fl[@itl,rhwdi:pa:p:aa":dyardyaor:dyaoacdyaieiutsn4blh"pbe["pbro"pbrno"pbgidre":i["[e"]u"]t[:ee"]c:ee"]mf[:ee"]mg"n:ee"]hgtam{}h/flnent"lnt"lnai"lnaujt"lnthhtst/e"o"op":"oi":"otl":"otaae":"ost"i"tos:n:nsh:noh:n"eh:n"g"xh:n"":o:pmte"e":t"e"nt"e":"t"e":ett"e"::n"""]:e"{"T{"m/tA{"O"tD{"A:tT{"R""tC{"14"[iti/k,:i:p/pg:m:pa:p"pe:e"::pa:""28:dyt/at4rseestia"sxstsnh70"pei-[l["i:n[k":a[ph:t[oe[":[t0,3:em{}ideg/tal/srpt/"uxh/at,0"si."h/""e/eelt/,rtt/sp.":"fato,fotsipoc/to"s5h:.wsmtm"tcsmehpm,:2t"""""}""}isse-e,a:et:e/6tA[itmb,tlo.tktkjt/kim/k/6pndyooaalaaoasianl/ar6sn"ptdrbadt---oo-"i-i6::eiy"""""""ge"]paedrdnnmds,idg6t"v"itfshwdelnism.i.-/e.ii.h6a":a:dyoeeiut"o/.eagallkatfat6otht"prridr":npjnwhwddawe.ws6mit"i{:emvgta:e"rptsts"+-s:iss6eotAo"aihht{"[e/s.".jd.o.t6knpnn":tct"i":Usi.l,ls.ltla6aPsn"h"e":ohneioddoadeadt6-a::t":":nt[tniraanwaspae7dgttV:4"titfgss"sstism,.ea"pi"28:pta//..,.."/.ea"otpsdv[70slt3vjjljpjnw,mia:ei]0,3:eioppdprptseoi/d,,0/d1c//a/e/s.knn"e./]na"asssi.la"to,o5o"mb,p./eiod-,im/2m3a/ijtniradnem6e/nC/petfgs.gkp6kciNi/sa//.a"a46aofEtatt3vjw,-"6-ne/ep/iopsd,6dts1mii1c/..6.et.s-tnaila6ax"0/cecbidw6wt,/1om3a/ias6s.""n//nCfs.6.j,,t1cvN/.l6lse"oaE3jd6dox,ns//pa7antt/11/ss""ep./i..,x10aijjt"/nipp.,"nf//j,o/iist3iioa/iint1ff"i///,oa23nn//-n51po./atmcgapaet4n/i"v5o,a"ns,//5p"1,",

v3は動画などに対応しているため、以下のように、同マニフェストファイルをMirador 3などに読み込ませて表示させることができます。

まとめ

OmekaおよびIIIFによる動画の配信にあたり、参考になりましたら幸いです。