Broadcast News

Bookmark and Share
08/09/2014

Web Subtitling: How Hard Can It Be?

News Image
The apparent simplicity of creating subtitles and captioning for web-based video belies the real complexities of this relatively new endeavour, writes John Birch of Screen Systems.

Ask most broadcasters and Internet video users about how to implement subtitles (or captions) on web distributed video and chances are you'll get an answer that it's relatively easy to do; that all that is needed is a simple text file with some timing and perhaps style information included (e.g. an SRT, DFXP, WebVTT, SMIL or SAMI file).
And they would be right, at least as long as they were not too concerned about how the text looked or if the text was presented with the same degree of timing accuracy as is the norm for conventional TV broadcasting. Ask them if this works for live web video (e.g. simulcasts or web-only live broadcasts) and a greater level of uncertainty will kick in.
In this article the term 'subtitling' includes captioning. However, the priorities of the caption user are different to those of a subtitle user, and consequently technologies that have been developed to support caption provision in web video distribution do not typically provide all the features needed for high quality translation subtitling.
The reality is that subtitling of video on the internet is in its infancy. There is a wide range of competing video distribution standards, most of which are proprietary and offer differing mechanisms and levels of provision for subtitles. Unlike the world of traditional broadcast, there are no clear standards for subtitle files, and no consistent strategies for subtitle presentation.
This presents a number of problems to many broadcasters of video content online. In general, online video has a wider demographic audience, with a larger range of translation requirements. Creating a wide range of translations for your web video (plus at least one caption service) is problem enough, without having to create those translations and captions in many different formats to match all the different distribution mechanisms your content may be delivered through.
Add to that the issue of inconsistent presentation and varying user interfaces to select and enable captions or subtitles and web subtitling becomes very hard indeed.
To address this situation, Screen Systems has developed technology which can add high quality image based subtitles to web video. The subtitles are NOT burned in and can be switched on and off by the viewer using controls in the player. Delivering the text as bitmap images eliminates all text rendering issues and is key to providing a consistent high quality service across diverse video player platforms.
The images are not sent within the video stream and are delivered by separate HTTP download. The bandwidth required compared to a text-based mechanism is larger, but is still very small compared to the video itself and only subtitles for the selected language are ever sent to the player. With subtitles switched off, there is no overhead at all.
For video on demand (VOD) subtitles, all that is needed is a player environment that supports scripting (or plugins) and transparent overlay, plus a mechanism to report the current play position within the video. The video stream is not modified at all to add subtitles and additionally languages can be easily added to the subtitle server without any changes to the video distribution.
This leads on to the thornier problem of subtitling live web video.
In a live web video, the player cannot correctly report the current play position within the video, since this differs for each viewer depending on when they 'switched on'. Additionally, each viewer may choose to pause or rewind live video stream (if this feature is provided).
Screen therefore developed a different synchronisation mechanism, while still using image based subtitles on a separate server. The principal difference is in the player 'script' or plugin. In our solution, some low bandwidth timing information is added to the video stream and used to synchronise subtitles to the frames of video the viewer is watching. The 'script' at the viewer's device can obtain the current frame's time value from the video stream and use it to determine which subtitle, if any, should be displayed from the subtitle server.
The need to develop player components (plugins or scripts) might be seem as a limitation of this solution compared to using the 'off the shelf' functionality provided by a player (if any). However, in reality, almost every web video service has elements of custom functionality added when they are deployed (e.g. DRM). An advantage of the Screen solution is that the same general mechanism of image based subtitles held on a separate server can be used for consistent broadcast quality subtitling of both Video on Demand and live web video.

The author wishes to acknowledge contributions from Roland Boorman.

The article is also available to read in BFV online.

(IT/JP)
VMI.TV Ltd

Top Related Stories
Click here for the latest broadcast news stories.

15/08/2014
Archiva Engineering A Successful IBC2014
Visitors to Archimedia's stand will experience firsthand its range of tools on HD and UHD screens, including the foundation of its product line, the A
21/11/2018
Subtitling Is A Profit-Boosting Opportunity For Broadcasters
They are not limited to just being used as translation devices for foreign films or only of benefit to the hearing-impaired. Therefore, why is it that
12/01/2017
Video Clarity Launches ClearView Player IP
Video Clarity has unveiled ClearView Player IP; a high-capacity server with playlist functions for automatically playing and recording uncompressed vi
26/02/2007
Nugget HD Video Player Features Extensive Video File Format Support
Doremi Labs’ popular standalone Nugget HD Video Player now features extensive video file format support courtesy of the new Doremi Asset Manager softw
16/03/2018
Video Clarity Preview - 2018 NAB Show
Video Clarity is to launch a range of products including the new RTM Manager, Venue Player IP, RTM IP and its ClearView 9.0 at the 2018 NAB Show. NEW
05/07/2017
Writing A Video Brief
Writing a brief for your video is usually the first place to start when commissioning a video project. This can conjure up images of huge documents pa
16/02/2005
ADS Tech launches Instant VideoMPX
ADS Tech a leader in consumer video editing solutions, has announced the launch of Instant VideoMPX, a new device which can be used with a Windows XP
13/06/2008
On2 To Showcase Portfolio at CommunicAsia
On2 Technologies Inc, a leading company in the video compression technologies, will be showcasing its broad portfolio on Stand 3G, 403 at this year's
22/10/2009
Screen And Grab Networks Agree Partnership
Screen Subtitling Systems and Grab Networks have announced that they have signed an agreement to work together to develop a solution for the open subt
16/09/2008
Streambox's New Solution For File-Based Video Over IP
Streambox Inc has announced the release of its innovative solution for file-based video management and acquisition. The solution, which is part of Str
14/02/2013
Beamr Unveils Breakthrough Video Delivery Technology
Beamr,media compression and delivery experts behind the widely-acclaimed JPEGmini photo compression technology, has unveiled Beamr Video. This enables
03/10/2024
Matrox® Video Integrates Unreal Engine Plugin Support
Matrox® Video has announced the integration of Unreal Engine plugin support for its DSX LE5, DSX LE6 Series, and X.mio5 12G SDI and SMPTE ST 2110 netw
30/09/2024
Ross Video Celebrates Triple Award Win
Ross Video has announced that three of its products – Carbonite Code, Quorum, and Media I/O – have been honored with accolades in the Sound & Video Co
24/03/2009
Screen Subtitling Systems Wins Turner Contract For HD Subtitling In Argentina
Screen Subtitling Systems has won a contract with Turner to provide two HD subtitling systems for Imagen Satelital S.A. its affiliate in Argentina. Pr
02/05/2006
Screen Subtitling Systems unveil latest HD subtitling technology at NAB
Screen Subtitling’s latest innovations mean that all types of subtitling services are available in HD. From preparation through transmission to compre