Neflix has pledged to add closed captions and subtitles for it’s streaming titles, but the change wont happen until 2010. Details:
The largest U.S. rental service via mail will complete the process of creating text files that give customers the option of enacting captions on digital titles on devices using Microsoft’s Silverlight components sometime in 2010, Netflix chief product officer Neil Hunt said on the company’s community blog late last week. Hunt added that encoding a separate caption stream for each title is both cost- and bandwidth prohibitive.
“Captioning is in our development plans but is about a year away,” Hunt wrote on the blog.
Seems like a fundamental thing to include in your service, but then again I’ve never heard any complaints about it. However, over at Hacking Netflix they gleamed a little more information about why it has taken Netflix so long to add the feature:
“You might be asking how it could be so hard, since we already subtitle foreign language streams with English subtitles. These subtitles are “burned in” to the video stream at the time of encoding – they are so-called “open captions” that cannot be turned on and off by the viewer. The majority of viewers would object to English captions on English content, so we have to figure out how to let individual viewers turn them on and off.
Encoding a separate stream for each title is not an option – it takes us about 500 processor-months to make one encode through the entire library, and for this we would have to re-encode four different formats. Duplicating the encoded streams is prohibitive in space too.
So we are working on optionally delivering the SAMI file (Synchronized Accessible Media Interchange), or similar, to the client, and having it render the text and then overlay it on the video at playback time. Unfortunately, the tools for rendering SAMI files in Silverlight, or in CE (Consumer Electronics) devices, are weak or non-existent, and there is some technology development required.
Thanks VidBiz and Hacking Netflix.
Recent Comments