Accessible MultimediaThe term “multimedia” can be used to cover a wide range of non-text objects, such as images, video and audio clips, and interactive objects, all of which can be included in electronic materials of all types. Regardless of how multimedia is presented, though, it can always pose significant challenges to users who are deaf, hard-of-hearing, blind or visually impaired. Modern delivery formats, such as HTML and EPUB, now offer users with sensory disabilities much greater access to multimedia, incorporating not only captions and audio descriptions but also providing accessible mechanisms to control the media itself. Markup languages have improved greatly in recent years, giving authors and developers more options than ever before to provide accessible media, and user agents (Web browsers, e-book reading systems, etc.) are now beginning to widely support these new features. Authoring tools are also beginning to provide support for accessibility features, primarily captions and, to a lesser extent, audio descriptions.
In practical terms, creating and delivering accessible multimedia requires several specific considerations:
- Accessible media playerThe accessibility of a media player is largely determined two criteria:
• Whether the controls can be discovered and operated by assistive technology, such as a screen reader, and by a keyboard alone, i.e., without the use of a mouse.
• The media player’s capability to play captions and descriptions.
All Web browsers have media players with various levels of accessibility. One way to ensure that a video player is accessible is to provide a custom-built accessible video player and include it in a Web page or EPUB packet.
- Audio descriptions
Audio descriptions (also known as video descriptions or simply descriptions) make visual media accessible to people who are blind or visually impaired by providing descriptive narration of key visual elements. There are two distinct elements in providing audio descriptions:
• Description authoring – how to effectively and efficiently describe key visual elements and record the description audio track. This typically involves writing and editing a description script that is either narrated and recorded or read by text-to-speech software.
• Description delivery – how to embed the description audio track or otherwise ensure that the audio descriptions play with the video. This almost alequires providing two versions of a video, one with audio descriptions and one without.
Captions render dialogue and narration as text on the screen; they also indicate important non-speech information such as sound effects, music and laughter. There are two distinct elements in providing captions:
• Caption authoring – how to create synchronized, accurate and useful captions.
• Caption delivery – how to embed a properly formatted caption file or otherwise ensure that the captions play with the video. Captions can either be open (everyone can always see them) or closed (a viewer can turn the captions on or off.)
*However, there is one significant exception that is not covered in the Resources document: the technical aspects of delivering a captioned video in an EPUB document.
While applications exist for embedding a video into an EPUB document, there currently are no tools that allow authors to include closed captions with the video. Captions must therefore be added manually after the EPUB has been exported from its source application. One approach for doing so is outlined below. Please note that the method below requires some knowledge about the structure of EPUB documents, and is not intended to represent a full tutorial on the creation of e-books or of captioned videos.
Inserting a closed-captioned video into an EPUB document (October 19, 2016)
The tools used in this example are Adobe InDesign, BBEdit and Sigil.
- Using a caption-editing tool such as Movie Captioner, NCAM’s soon-to-be-released CADET or a text editor such as BBEdit, create a caption track for the video. Save the track as WebVTT, a timed-text format which is supported by all major browsers and some e-book readers.
- Open Adobe InDesign and create, lay out and style the source document. Embed the video (saved as an MP4 file) directly into the source file. Export the EPUB.
- Using Sigil or another EPUB editing tool, open the EPUB file (filename.epub) and click on the Video folder. Using the editor’s tools, open the Video folder and add the WebVTT file (in Sigil, choose File > Add > Existing Files).
- Click on the .opf file (filename.opf). Find the and add the WebVTT file to the list of items. For example:
- Open the text file (filename.xhtml) containing the content for the EPUB. Search for the video element, and add the element (which will point to the WebVTT file). For example:
- Save the .epub file.
- Open the EPUB in a reading system, such as Readium. Play the video and toggle the captions on using the CC button (or other caption control) in the player.
- If the captions are not visible, it may be necessary to adjust the positioning of the text so that it is visible over the video region. To do so, open the WebVTT file in a text editor and add positioning cues. A simple way to position the captions is to use the line cue setting, which specifies the vertical positioning of the captions. For example, the following line setting will position the text 90% from the top of the video region:
What’s the matter?
Below are images of captions displayed in Readium and ADE:
Example of captions displayed in Readium:
Example of captions displayed in ADE: