概要

Chromeにおいて、サイズが大きい動画が再生できないことがありました。一方、Safariでは再生できました。

開発者ツールで確認すると、ダウンロードがキャンセルされていました。

ビューア部分は以下のようになっています。

<vsivduierdoceeoc>osnrtcr=o"lhst=t"pcso:n/t/roomlesk"a.parwesl.oladda=s".njopn/ef"ilsetsy/loer=i"gwiindatlh/:c468260fpex4;aeh8edi9g2h6t0:34466758pfxa;1"1bw0idd6tbh2=f"d15050b%0"e6h9e5i.gmhpt4=""1t0y0p%e"=>"video/quicktime"title="undefined">

このHTMLは、以下の記事で紹介した、Omeka S + IIIF Serverの組み合わせによって作成されたものです。

原因

先ほどのhtmlを確認すると、type="video/quicktime"となっており、拡張子はmp4となっていますが、中身は異なる(movファイル?)ことがわかります。

おそらく動画の拡張子のみが変更され、Omeka Sに登録された際、Omeka Sが中身からtypeを指定したように思われます。

Safariで再生できたのも、これが原因かと思われます。

対処法

例えば、macの場合は、以下によりmp4に変換できます。

brewinstallffmpeg
ffmpeg-iaaa.movaaa.mp4

まとめ

Omeka Sなどで動画ファイルを配信する際の参考になりましたら幸いです。