2011-05-19 88 views
4

我想以编程方式在视频中添加字幕。我们可以动态地添加字幕到视频。任何帮助将不胜感激。如何在视频中添加字幕

+3

请不要向下票某人question.you可以添加,为什么这个问题倒投票或更好的方法是正确的,如果你有知识,至少评论。我想在这里它是一种倾向于投票的趋势。 – Iducool 2011-05-19 06:18:29

回答

1

嗯...当我想要显示元数据信息时,我遇到了类似的问题。 我最终创建了一个视图覆盖并将元数据放在那里。 我不认为我在文档中遇到任何其他方式。

虽然你会遇到很多麻烦。如果你有一个视频文件,你将不得不检查是否已经到达视频中的特定点,然后更新叠加层上显示的字符串....可能会有点混乱。

支持更聪明的人提出更好的答案。 :)

+0

感谢answer.but这将适用于新的iOS4.2 Airplay功能 – Iducool 2011-05-19 06:23:55

+0

我的印象是,你需要4.3的airplay。 我一直在使用4.2,我不能这样做(mpmovieplayercontroller_instance).allowsAirplay。 我只是得到一个错误。 即时通讯不知道是否会播放覆盖也。我猜你没有访问设备,或者你可以试用它。 – mvishnu 2011-05-20 06:59:22

0

您可以尝试将字幕直接嵌入视频并播放。

+0

感谢您的回答。但这是我的问题。 “如何以编程方式在视频中嵌入字幕” – Iducool 2011-05-19 07:02:51

+0

您只能尝试在其上添加叠加视图 – 2011-05-19 07:04:03

+0

但此叠加视图是否会显示在远程设备上(对于Airplay)? – Iducool 2011-05-19 07:06:53

0

,你可以在这里做的最好的事情就是添加一个覆盖图,你会做,我不认为这部电影播放器​​类必须有任何属性或方法来添加字幕因此增加覆盖的观点是最好的选项。