iiif-prezi3を使って、動画に字幕を設定する方法に関する備忘録です。
字幕の作成#
OpenAIのAPIを使用して字幕ファイルを作成しました。動画のファイルを音声ファイルに変換しています。
使用するデータ#
『県政ニュース 第1巻』(県立長野図書館)を使用します。
https://www.ro-da.jp/shinshu-dcommons/library/02FT0102974177
マニフェストファイルへの反映#
以下の記事などを参考に、マニフェストファイルが作成済みであるとします。
以下のようなスクリプトにより、マニフェストファイルにvttファイルを追加します。
以下のようなマニフェストファイルが作成されます。
https://d1u7hq8ziluwl9.cloudfront.net/sdcommons_npl-02FT0102974177/manifest.json
ビューアでの表示例#
ビューアでの表示例は以下です。Theseus Viewerを使用しています。
https://theseusviewer.org/?iiif-content=https://d1u7hq8ziluwl9.cloudfront.net/sdcommons_npl-02FT0102974177/manifest_vtt.json

まとめ#
IIIFを用いた動画ファイルへの字幕の設定にあたり、参考になりましたら幸いです。