2014年1月1日生效的新FCC要求要求某些视频内容具有可自定义的隐藏字幕(字体,字体大小,文字颜色,不透明度等)。见文章:
在即将发布的Android版本中,任何人都知道这种支持是否适用于内置的Android视频播放器?第三方图书馆有这样的支持吗?谢谢!
答案 0 :(得分:2)
我们在Flixster遇到了同样的要求,因为我们的应用程序提供全长流服务。 KitKat 4.4增加了对隐藏式字幕的支持,但它仅限于WebVTT字幕格式和KitKat设备。
我们必须开发适合我们需求的解决方案,其中包括解析SMPTE-TT / TTML字幕格式的功能,自定义预KitKat设备的字幕首选项,以及在VideoView上呈现高级隐藏字幕。
这已经集成到我们的应用程序中,我们已经将这个字幕库开源了,所以请查看它,看看它是否可以以任何方式帮助您的应用程序! https://github.com/flixster/flixster-android-closedcaptions
答案 1 :(得分:1)
首先,请注意,如果您阅读文章,“新规则仅涵盖以前在美国有字幕的电视上播放的在线投放的完整节目”。
其次,text tracks have been supported in Android since Android 4.1,虽然它受到有限的文档和apparently some bugs的影响。
第三,与Android中的几乎所有内容一样,当我们这样做时,您将会发现“正在进行中”的内容,即更新发布时。谷歌通常不会提前说出一个版本,除了可能是“美味款待”的代码名称。