Accessibility/Video Accessibility: Difference between revisions

updated for 2010
(updated for 2010)
 
(20 intermediate revisions by 2 users not shown)
Line 8: Line 8:
== Getting involved ==
== Getting involved ==


The main discussions about this will happen on the [[http://lists.xiph.org/mailman/listinfo/accessibility Xiph accessibility mailing list]] mainly because this is an inherently technical problem to solve. However, it needs as much breadth of input as possible, in particular from disabled people of varying grades.
The main discussions happen on the [[http://lists.xiph.org/mailman/listinfo/accessibility Xiph accessibility mailing list]], on the WHATWG, and the W3C HTML5 Accessibility Task Foce mainly because this is an inherently technical problem to solve. However, it needs as much breadth of input as possible, in particular from disabled people of varying grades.


The outcome of the analysis will be collected here and invarious sub-pages.
The outcome of the analysis will be collected here and in various sub-pages.




Line 19: Line 19:
[https://wiki.mozilla.org/Accessibility/Video_a11y_requirements Video Accessibility Requirements].
[https://wiki.mozilla.org/Accessibility/Video_a11y_requirements Video Accessibility Requirements].


[https://wiki.mozilla.org/Accessibility/Video_a11y_resources Video Accessibility Resourcse].
[https://wiki.mozilla.org/Accessibility/Caption_Formats Caption and Subtitle Formats].
 
[https://wiki.mozilla.org/Accessibility/Video_Format_Comparison Comprison of Formats to Requirements].
 
[https://wiki.mozilla.org/Accessibility/Video_a11y_resources Video Accessibility Resources].
 
[https://wiki.mozilla.org/Accessibility/Video_a11y_Architecture Architecture Proposal].
 
 
== Experiments / Drafts ==
 
[https://wiki.mozilla.org/Accessibility/HTML5_captions Version 1 specification of itext: how to include captions and other timed text into HTML5.]
 
[https://wiki.mozilla.org/Accessibility/Experiment1_feedback Feedback on a first implementation of HTML5 captions and other time-aligned text.]
 
[https://wiki.mozilla.org/Accessibility/HTML5_captions_v2 Version 2 specification of itext: how to include captions and other timed text into HTML5.]
 
[https://wiki.mozilla.org/Accessibility/Experiment2_feedback Feedback on version 2 itext / itextlist specification.]
 
 
== Reports ==
 
[https://wiki.mozilla.org/Accessibility/Video_a11y_Study08 Study Report 2008].
 
[https://wiki.mozilla.org/Accessibility/Video_a11y_Aug09 Video a11y Aug 2009].
 
[http://blog.gingertech.net/2010/08/07/websrt-and-html5-media-accessibility/ In July 2010 several specs were added to the WHATWG HTML5 specification - this is a summary and discussion of it.]


[https://wiki.mozilla.org/Accessibility/Caption_Formats Caption and Subtitle Formats Analysis].


== Related Pages ==
== Related Pages ==
Line 32: Line 57:


[http://wiki.whatwg.org/wiki/Video_accessibility Video accessibility on the WHATWG wiki.]
[http://wiki.whatwg.org/wiki/Video_accessibility Video accessibility on the WHATWG wiki.]
[http://www.w3.org/TR/2003/WD-tt-af-1-0-req-20030915/ Timed Text User Cases and Requirements.]
[http://www.idi.ntnu.no/~heggland/ontolog/HATM.pdf Requirements for hypermedia annotations]
[http://diveintomark.org/archives/2009/01/07/give-part-4-captioning Caption Review by Mark]
[http://abercap.com/blog/2009/08/12/closed-captioning-survey-results-are-in/ Closed Captioning Review]
[http://www.sit.se/net/Specialpedagogik/In+English/Educational+materials/Deaf+and+Hard+of+Hearing/Video+in+Daisy Requirements for video in DAISY]


== Background: the issues around video accessibility ==
== Background: the issues around video accessibility ==
Line 37: Line 72:
Video on the Web is a complex topic, not only from a technical, but also from a political and patent viewpoint. Even HTML5 and the WHATWG haven't figured out what baseline codec to recommend yet.
Video on the Web is a complex topic, not only from a technical, but also from a political and patent viewpoint. Even HTML5 and the WHATWG haven't figured out what baseline codec to recommend yet.


Video accessibility is an even more complex issue for similar reasons and because it is so simple to define a text format for captions, while complicated to define a text format that supports all video accessibility requirements. Diverse interests have created the plethora of existing formats, interest e.g. by old TV (IEEE, SMPTE, EBU), online video professionals (MPEG), Web (W3C TT, SMIL), set-top boxes, games, IPTV, iTV (MHP), the Anime community, or the DVD ripping community.
Video accessibility is an even more complex issue for similar reasons and because it is so simple to define a text format for captions, while complicated to define a text format that supports all video accessibility requirements. Diverse interests have created the plethora of existing formats, interest e.g. by old TV (IEEE, SMPTE, EBU, CEA, ATSC), online video professionals (MPEG), Web (W3C TT, SMIL), set-top boxes, games, IPTV, iTV (MHP), the Anime community, or the DVD ripping community.


The choice of textual format for video accessibility is a complex one with too many insufficient formats to choose from, e.g. QTtext, SubRip, SAMI, SMIL, DFXP, DVB, TimedText, EBU, SCC, Kate, CMML, SSA, MicroDVD, USF, SubViewer, or VOBSub (see http://autocaption.com/resource_specifications_format_list.html for a more complete list. Note: this list is a combination of company names, codecs, authoring tools and other extraneous info and is not a comprehensive list of actual caption file formats used presently on TV or on-line). Also, support in frameworks is inconsistent - Adobe Flash for example support a proprietary CuePoints format (http://www.actionscript.org/resources/articles/518/1/Creating-subtitles-for-flash-video-using-XML/Page1.html) and a simple version of the W3C TimedText format ("DFXP") (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/TimedTextTags.html). YouTube allow submission of srt and sub file formats, but internally roll their own format.
The choice of textual format for video accessibility is a complex one with too many insufficient formats to choose from, e.g. QTtext, SubRip, SAMI, SMIL, DFXP, DVB, TimedText, EBU, SCC, Kate, CMML, SSA, MicroDVD, USF, SubViewer, or VOBSub (see http://autocaption.com/resource_specifications_format_list.html for a more complete list. Note: this list is a combination of company names, codecs, authoring tools and other extraneous info and is not a comprehensive list of actual caption file formats used presently on TV or on-line). Also, support in frameworks is inconsistent - Adobe Flash for example support a proprietary CuePoints format (http://www.actionscript.org/resources/articles/518/1/Creating-subtitles-for-flash-video-using-XML/Page1.html) and a simple version of the W3C TimedText format ("DFXP") (http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/TimedTextTags.html). YouTube allow submission of srt and sub file formats, but internally roll their own format.