Page MenuHomePhabricator

Add support for multiple types of subtitle types such as closed captioning, audio descriptions and director comments
Open, MediumPublic

Description

We already support multiple languages, but we should really make a distinction at the very least between:

FORCED (always on subtitles)
IMPAIRED (subtitles for the hearing impaired)
NORMAL

Another oft recognized type is 'commentary'


Version: master
Severity: enhancement

Details

Reference
bz41694

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:06 AM
bzimport set Reference to bz41694.

mdale wrote:

The html5 spec defines the following types:
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#attr-track-kind

subtitles Subtitles Transcription or translation of the dialogue, suitable for when the sound is available but not understood (e.g. because the user does not understand the language of the media resource's audio track). Overlaid on the video.
captions Captions Transcription or translation of the dialogue, sound effects, relevant musical cues, and other relevant audio information, suitable for when sound is unavailable or not clearly audible (e.g. because it is muted, drowned-out by ambient noise, or because the user is deaf). Overlaid on the video; labeled as appropriate for the hard-of-hearing.
descriptions Descriptions Textual descriptions of the video component of the media resource, intended for audio synthesis when the visual component is obscured, unavailable, or not usable (e.g. because the user is interacting with the application without a screen while driving, or because the user is blind). Synthesized as audio.
chapters Chapters Chapter titles, intended to be used for navigating the media resource. Displayed as an interactive (potentially nested) list in the user agent's interface.
metadata Metadata Tracks intended for use from script. Not displayed by the user agent.

We should have the "srt" postfix to map to our special "mediaWiki" subtitle format .. and all the other above listed category keys map to VTT format per the updated per page content handler code ( and have them not allow wikiText interspersed with srts )

TheDJ reopened this task as Open.EditedApr 5 2023, 2:05 PM

This was incorrectly closed. Multiple refers to the different types of subtitles, not their differing authoring and storage formats.

I originally thought that this would be a requirement for WebVTT, but it wasn't.

TheDJ renamed this task from Add support for multiple types of subtitle services to Add support for multiple types of subtitle types such as closed captioning, audio descriptions and director comments.Apr 5 2023, 2:09 PM