我正在 iOS 上使用 AVPlayer 来使用“closeCaptionDisplayEnabled 属性”
显示电影上的字幕或副标题(hls 或 mp4),但标题不显示任何内容。
我不知道为什么?
您有什么解决方案可以在电影(hls,mp4)上显示字幕(字幕)吗?
我看到了一些关于应用程序、youtube、netflix、tvguide 和用于隐藏式字幕的内容的示例。
我认为,也许 iphone、ipad 上的所有应用程序(来自 netflix、youtube)都使用一个文件并在视频中插入字幕
但是,我想使用两个文件(一个文件 hls 或 mp4,一个文件 srt 或 WebVTT)
image1 http://zencoder.com/images/ipad-captions.png, image2 http://fawny.org/blogimages/CCfoto-iOS-CC-Courier.PNG
感谢您阅读这篇文章!!!!
iOS AVPlayer 通过以下两种方式之一支持字幕:使用 CEA-608 标准(CEA-708/ATSC 传统编码的修改版本)将字幕编码到分段的 MPEG2-TS 视频文件中,或者通过在分段的 WebVTT 文件,在 HLS 视频的主 m38u 播放列表中指定。 WebVTT 标准以与字幕类似的方式支持“软”字幕(可以打开和关闭)(它们都被归类为定时元数据);如果您更喜欢“硬”字幕(它们被“刻录”到视频中),您可以在转码过程中向视频编码器提供字幕数据。
请参阅以下链接了解更多信息:
https://developer.apple.com/library/ios/documentation/networkinginternet/conceptual/streamingmediaguide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html https://developer.apple.com/library/ios/documentation/networkinginternet/conceptual/streamingmediaguide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html
http://blog.zencoder.com/2012/07/13/lined-captioning-for-web-mobile-and-tv/ http://blog.zencoder.com/2012/07/13/closed-captioning-for-web-mobile-and-tv/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)