VLCKit 字幕未显示
Posted
技术标签:
【中文标题】VLCKit 字幕未显示【英文标题】:VLCKit Subtitle not showing 【发布时间】:2016-06-15 20:03:55 【问题描述】:我在 swift 中使用 VLCKit,所以我创建了自定义视频播放器视图 我有来自链接的电影的外部字幕,我从服务器读取文件并将其转换为字符串
do
let text = try NSString(contentsOfURL: NSURL(string: self.subtitleUrl)!, encoding: NSUTF8StringEncoding)
self.mediaPlayer.openVideoSubTitlesFromFile(text as String)
catch
print("Error")
我调用了一个名为“openVideoSubTitlesFromFile”的函数 在播放器中但不工作 任何人都可以给我一个解决方案
【问题讨论】:
【参考方案1】:此方法(将在 VLCKit 的下一个主要版本中弃用)只接受本地文件路径,不接受远程 URL。您需要下载字幕文件,将其缓存在本地,并将存储文件的路径提供给该方法。此外,您只能在播放开始后使用此方法。
【讨论】:
以上是关于VLCKit 字幕未显示的主要内容,如果未能解决你的问题,请参考以下文章
从 ios 应用程序播放空气时,外部 srt 字幕未显示在 Apple tv 中
短视频运营短视频剪辑 ③ ( 添加字幕 | 智能识别字幕 | 修改字幕 | 字幕预设 | 字幕换行 | 使用字幕作为封面主题 )