首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从视频中提取字幕文件(.srt)

如何从视频中提取字幕文件(.srt)
EN

Stack Overflow用户
提问于 2014-01-10 09:23:57
回答 1查看 2.5K关注 0票数 0

我正致力于在android视频播放器中显示字幕。我已经成功地完成了从.srt文件中解析字幕的工作,该文件位于资产文件夹中。我用过

inputStream = this.getAssets().open("Breaking Dawn Part 2.srt");

获取.srt文件。同时,我在播放视频时也显示了相同的字幕。但是现在我想获取嵌入在视频中的.srt文件来显示字幕。我想知道如何用这种方式访问.srt文件,这样我就可以在视频流中显示字幕,甚至在下面的设备上也是如此。如果你对此有任何想法,请提供帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-10 12:56:38

你是说mkv文件吗?还是把字幕作为视频的一部分的文件?只是当你说“嵌入视频”时,我认为字幕是视频的一部分,而不仅仅是可选的。

如果您是指mkv文件,则需要解析文件本身。以下是规格说明:

http://www.matroska.org/technical/specs/index.html#track

您甚至可以将它们的库用于此任务:

http://matroska.org/team/source-code.html

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

https://stackoverflow.com/questions/21040375

复制
相关文章

相似问题

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