[wp-trac] [WordPress Trac] #32084: About Page Videos should be a great experience

WordPress Trac noreply at wordpress.org
Tue Apr 28 20:32:24 UTC 2015


#32084: About Page Videos should be a great experience
-------------------------+--------------------------------------------
 Reporter:  jorbin       |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  4.3
Component:  Help/About   |     Version:
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:  accessibility, administration
-------------------------+--------------------------------------------

Comment (by jancbeck):

 MDN has an overview of [https://developer.mozilla.org/en-
 US/Apps/Build/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video
 how captions and subtitles are implemented in HTML5 video]. The main
 takeaways are

 1. '''captions''' are intended for deaf and hard-of-hearing audiences. The
 assumed audience for '''subtitling''' is hearing people who do not
 understand the language of dialogue.
 2. Either are implemented using the [https://developer.mozilla.org/en-
 US/docs/Web/HTML/Element/track <track>]-Element. Browser support looks
 good.
 3. [WebVTT https://developer.mozilla.org/en-
 US/docs/Web/API/Web_Video_Text_Tracks_Format] is the format to display
 timed text tracks (e.g. subtitles) in web video. Spec is not finished yet
 but already usable.

 Do we need subtitles or captions or both? What's the audience?
 wp_video_shortcode would need a rewrite to support the track element. The
 track element supports the default attribute so the suggest of @dimadin is
 definitely possible.

 MediaelementJS [http://mediaelementjs.com/examples/?name=translation
 supports] subtitles but only in SRT format.
 [https://atelier.u-sub.net/srt2vtt/ Conversion tools] are available.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/32084#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list