我正在用一些嵌入式视频内容编写应用程序,它是我瞄准的Android 2.2。我需要为视频内容显示本地化的字幕。任何原生视频控件都支持字幕吗?
视频内容可以是从SD卡播放的mp4或3gp视频。
有些第三方视频播放器已经支持字幕,但我还没有看到任何我可以打包的开源软件,或者查看代码。
那么,有没有任何字幕控制或有任何开源视频播放器项目,其中包括字幕?
这种情况下有什么选择?
我正在用一些嵌入式视频内容编写应用程序,它是我瞄准的Android 2.2。我需要为视频内容显示本地化的字幕。任何原生视频控件都支持字幕吗?
视频内容可以是从SD卡播放的mp4或3gp视频。
有些第三方视频播放器已经支持字幕,但我还没有看到任何我可以打包的开源软件,或者查看代码。
那么,有没有任何字幕控制或有任何开源视频播放器项目,其中包括字幕?
这种情况下有什么选择?
这应该可以解决问题。
东西,我碰到的XDA-开发者 http://forum.xda-developers.com/showthread.php?t=890761
的Mplayer最近被移植到Android。
MPlayer的来源是这里 http://www.mplayerhq.hu/design7/dload.html
祝您好运!
虽然我无法测试它(该项目在几个月前完成),但这听起来像离我最近的答案。 – 2011-03-28 11:04:48
我已经下载了源代码,并且它是用C语言编写的。难道没有办法在Java中做到这一点吗? – 2011-10-04 13:46:30
我不知道在Android上原生显示字幕的方法。但是,如果字幕格式为.srt,解析它们将很简单:您可以将它们覆盖在正在播放视频的VideoView控件上。
我需要这个项目是前段时间完成的,没有为此解决(我们通过嵌入式字幕视频流)。希望这里提供的答案对其他人有用。 – 2011-03-28 11:06:31