【发布时间】:2016-04-04 19:54:53
【问题描述】:
我正在做一个业余项目,我在电视和电影节目中搜索短语和单词。我想知道是否有一个应用程序可以获取节目/连续剧/电影的字幕并确保它们是 txt 格式?
我想按名称开始翻录电视节目/电影,并获取每集字幕的文本文件。
这是一个选项吗?
【问题讨论】:
标签: text movie subtitle television
我正在做一个业余项目,我在电视和电影节目中搜索短语和单词。我想知道是否有一个应用程序可以获取节目/连续剧/电影的字幕并确保它们是 txt 格式?
我想按名称开始翻录电视节目/电影,并获取每集字幕的文本文件。
这是一个选项吗?
【问题讨论】:
标签: text movie subtitle television
您可以使用我开发的这个开源项目来做同样的事情。 https://github.com/atulgpt/SubtitleDownloader.git 它还支持批处理模式、递归文件夹搜索和两个不同的数据库。为了获得更好的结果,它使用视频文件的哈希值。如果发现有用,请给该项目打一颗星并投票赞成这个答案:)
【讨论】:
我不知道您的源媒体是什么,但假设您使用的是视频光盘,ffmpeg 可用于提取字幕。该命令看起来像这样:
ffmpeg -i /path/to/some/file -an -vn -c:s:1 srt sub1.srt
这意味着从一些/文件中提取忽略音频,忽略视频,并从第一个流中提取字幕。您也可以使用 ffmpeg 来分析流。
它将提取到一个人类可读的文本格式的 srt 文件
【讨论】: