首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AVFoundation,怎么才能表现出隐蔽性?

AVFoundation,怎么才能表现出隐蔽性?
EN

Stack Overflow用户
提问于 2014-01-02 14:34:32
回答 1查看 740关注 0票数 2

我正在为mac os开发一个视频编辑工具,使用可可和avfoundation

NSAsset对象使用视频文件,该资产有视频轨道、音频和(如苹果文档中提到的)字幕!!

我可以播放视频和音轨,但是字幕呢?它必须是附加在视频文件中的字幕轨道吗?我在哪里能找到一个??

我想要能够显示字幕从分开的文件,如srt和其他格式??在这种情况下,avfoundation有什么可做的吗?还是我应该自己实现它,并在另一层显示/隐藏字幕?

EN

回答 1

Stack Overflow用户

发布于 2014-01-06 04:13:26

AVFoundation支持封闭标题跟踪。我不知道它是否支持字幕音轨。不管怎样,它们必须是资产的一部分,而不是单独的文件。

如果你想支持SRT文件,你需要自己去做。边界时间观察员将有所帮助,但要小心斜率:玩家可能会提前、晚或根本不调用观察者块(合并)。

如果您正在制作一个使用AVComposition的编辑器,您可能可以创建一个字幕跟踪并使用SRT文件中的信息填充它。我还没有对此进行调查。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20885227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档