Transcript

By Ivy Rose Embeds audio or videos alongside an interactive transcript.
Download 4.1.1

Transcript: Omeka S module

This module provides an interactive transcript UI for subtitled video and audio material. It also features a custom media player which can be used without the transcript. The supported configurations are:

  1. Vimeo
    • Video and subtitles uploaded to Vimeo
    • Utilizes adaptive bitrate streaming and multiple resolutions
    • The subtitles and thumbnail will be captured and stored locally
    • Thumbnails are higher resolution compared to oEmbed
  2. WebVTT
    • Audio or video uploaded locally alongside subtitles
    • Source resolution only; not recommended for large files

Installation

Use the zipped releases provided on GitHub for a standard install.

You may also clone the git repository, rename the folder to Transcript, and build from source with:

composer install --no-dev
npm install
npm run build

Getting Started

Vimeo

As of version 3.0, you must have a Vimeo plan that includes third-party player support (Pro or higher). If this is not feasible for your project, previous versions are still available for download, albeit with no long-term support.

Create an API key at developer.vimeo.com with the video_files permission, and paste it into the module configuration form.

Before ingesting items into Omeka, upload your subtitles via Vimeo dashboard > Manage videos > Distribution > Subtitles. You should also set your custom video thumbnail at this time, if desired.

WebVTT

No additional setup necessary, just start importing!

Interoperability

This module is compatible with CSVImport, but only for Vimeo configurations.

In order to use this module in conjunction with AmazonS3, you must setup a CORS policy on your buckets.

Developer Notes

Theme developers can pass the following options to $media->render([ ... ]) in order to change the embed appearance:

[
    'hideTranscript' => true|false,
    'compactMode' => true|false
]

License

This module uses a GPLv3 license.

Version Released Minimum Omeka version
4.1.1February 19, 2024 [info]^4.0.0
4.1November 01, 2023 [info]^4.0.0
4.0.3August 23, 2023 [info]^4.0.0
4.0.2January 24, 2023 [info]^4.0.0
4.0.1June 13, 2022 [info]^3.0.0
4.0May 16, 2022 [info]^3.0.0