由于 AVPlayer 渲染的隐藏式字幕有时会与其他 UI 组件重叠,我想在单独的视图中渲染 cc。
我可以通过将 closedCaptionDisplayEnabled 设置为 NO 来关闭 AVPlayer 的 cc 渲染,但我没有找到提取我想要渲染的隐藏字幕的方法。
有人知道是否有办法从 AVPlayer/AVPlayerItem 中提取 CC 字符串吗?我能够使用 AVMediaTypeClosedCaption 识别 AVAssetTrack,但我不确定如何在一段时间内提取字符串。