我正在用一些嵌入式視頻內容編寫應用程序,它是我瞄準的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