我正在编写一款带有嵌入式视频内容的应用程序,目标平台是Android 2.2。我需要为视频内容显示本地化的字幕。
视频内容可以是从SD卡播放的mp4或3gp视频。
现在有一些第三方视频播放器已经支持字幕,但我还没有看到任何开源的播放器可以捆绑,或者检查代码。
那么,在此情况下有哪些启用了字幕控件的选项,或者有哪些包括字幕的开源视频播放器项目?
对于这种情况有什么选择?
我正在编写一款带有嵌入式视频内容的应用程序,目标平台是Android 2.2。我需要为视频内容显示本地化的字幕。
视频内容可以是从SD卡播放的mp4或3gp视频。
现在有一些第三方视频播放器已经支持字幕,但我还没有看到任何开源的播放器可以捆绑,或者检查代码。
那么,在此情况下有哪些启用了字幕控件的选项,或者有哪些包括字幕的开源视频播放器项目?
对于这种情况有什么选择?
我不知道在Android上本地显示字幕的方法。但是,如果字幕是.srt格式的,解析它们将很容易:您可以将它们叠加在正在播放视频的VideoView控件上。
这应该解决问题。
我在xda-devs上发现了一些东西 http://forum.xda-developers.com/showthread.php?t=890761
Mplayer最近被移植到Android。
MPlayer的源代码在这里 http://www.mplayerhq.hu/design7/dload.html
祝你好运!