CCExtractor GUI是一种分析视频文件并根据隐藏字幕数据生成独立字幕文件的工具。CCExtractor便携式,小型且非常快速。它适用于Linux,Windows和OSX等系统。
1、兼容性强,兼容市面上所有的格式。
2、操作简单,页面简洁直观。
3、占存极小,功能强大。
打开软件,选择需要进行字幕提取的文件,然后进行相关的参数设置,就可以提取字幕了。
-美国电视字幕(CEA-608得到很好的支持,而CEA-708开始看起来不错)
-欧洲电视文字广播
-欧洲DVB-
巴西ISBD
-DVD
-MXF
缺少:
-DTMB(中文)
使用CCExtractor有多容易?
非常。只需告诉它要处理的文件即可为您完成所有工作。
CCExtractor与其他工具的集成
可以在更大的过程中集成CCExtractor。一些工具已经将CCExtractor称为其视频过程的一部分-这样,它们将免费获得字幕支持。从0.52开始,CCExtractor非常前端友好。前端可以轻松获取实时状态信息。的GUI源代码被提供并且可以被用作参考。特别允许任何工具,无论商业与否,都可以将CCExtractor用于作者认为合适的任何用途。因此,如果您最喜欢的视频工具仍然缺少字幕工具,请随时将作者发送到此处。
您还可以将CCExtractor用作库(而不是仅运行二进制文件),或使用部分代码。但是请记住,CCExtractor是GPLv2,因此,如果您使用了部分或全部源代码,则您的代码也必须是GPLv2。
如果字幕已经在源文件中,则为字幕生成单独的文件有什么意义?
将字幕与视频文件分开的原因有很多,包括:
-隐藏式字幕无法在MPEG处理中生存。如果获取MPEG文件并将其编码为任何格式(例如divx),则结果文件将没有隐藏式字幕。这意味着,如果要保留字幕,则需要保留原始文件。例如,如果要存档HDTV节目,这几乎是不实际的。
-字幕文件很小-太小(电影大约250 Kb),如果您有没有字幕的录制内容,则可以快速下载或通过电子邮件发送字幕文件。
-字幕文件是可索引的:如果需要,您可以拥有一个包含所有字幕的数据库(有很多可用的字幕),因此您可以搜索对话框。
-字幕文件是事实上的标准:几乎每个播放器都可以使用它们。实际上,许多机顶盒播放器都接受.srt格式的字幕文件-因此,您可以将字幕包含在.mp4 / .mkv / .avi。/ etc电影中,而不仅仅是原始DVD中。
-隐藏式字幕由捕获卡以多种不同格式存储。升级到新卡(如果新播放器附带)可能意味着即使音频/视频正常,也无法使用以前录制的隐藏式字幕。
-隐藏式字幕需要隐藏式字幕解码器。所有美国电视台都有一个(这是法律要求),但是欧洲电视台没有,因为欧洲没有隐藏式字幕(取而代之的是电视文字和DVB字幕)。基本上,这意味着如果您在美国购买了具有隐藏字幕但没有DVD字幕的DVD,那么您会很不幸。这是许多(大多数)旧电视节目DVD的问题,而DVD仅带有隐藏字幕。DVD生产商不必费心做DVD字幕,因为这是细分市场的另一种方法,与DVD区域相同。
字幕在单独的文件中后,如何使用?
CCExtractor会以两种最常见的格式生成文件:.srt(SubRip)和.smi(Microsoft标准)。大多数播放器至少本地支持.srt。您只需要将.srt文件命名为您要与之一起播放的文件,例如sample.avi和sample.srt。
还支持其他格式,例如.txt(脚本)。
我可以从哪种文件中提取隐藏式字幕?
CCExtractor当前处理:
-大多数HDTV捕获(您保存传输流的位置)。
-捕获以bttv格式录制字幕的位置。使用该卡的卡数量很多。我的测试样本来自Hauppage PVR-250。您可以在此处查看完整列表。
-DVR-MS(Microsoft数字视频录制)。
-Tivo文件
-ReplayTV文件
-碟形网络文件
-DVD
通常,如果您使用采集卡录制电视节目,而CCExtractor产生了预期的结果,则它将适用于所有录制内容。如果不行,则意味着您的卡使用CCExtractor无法处理的格式,请与我联系,我们将努力使其正常运行。
我可以编辑字幕吗?
.srt文件只是文本文件,带有时间信息(应该显示字幕何时以及显示多长时间)以及一些基本格式(使用斜体,粗体等)。因此,您可以使用任何文本编辑器进行编辑。如果您需要进行认真的编辑(例如调整时间),则可以使用字幕编辑工具-有很多可用的工具。
CCExtractor可以生成其他字幕格式吗?
此时,CCExtractor可以生成.srt,.smi以及原始文件和bin文件。
什么是原始文件?
原始文件是一个包含隐藏字幕字节的确切转储文件,无需任何处理的文件。这使您可以使用选择的任何工具来处理数据。例如,McPoodle的出色工具可以生成多种格式的字幕文件,调整时间等。
什么是bin文件?它与原始文件有何不同?
Bin文件包含隐藏字幕字节的转储(与原始文件相同),但还包含定时信息。这是我们为CCExtractor组成的一种格式,即它不是任何一种行业标准。但是,对于调试而言,这是最有用的(因此对我们而言),因此,如果您需要向我们发送示例,请使用此格式。而且,bin格式可以容纳多个CC流(几种语言,甚至包括模拟和数字语言)。原始文件不能。
处理MPEG文件需要多长时间?
显然,这取决于计算机和文件的长度。在我的(很旧的)计算机上,HDTV播放大约90秒需要45分钟,而CPU使用率约为3%(I / O操作阻碍了它)。当前(2018年),我们使用配备i5 CPU的单台计算机实时处理多达20个电视频道。
CCExtractor在哪些平台上工作?
CCExtractor在Windows和Linux中开发和测试。还可以在OSX中编译和正常运行(源.zip中包含一个构建脚本)。
在哪里可以下载?
源代码托管在github上。查看我们的下载页面,获取指向所有内容的链接。旧版本托管在sourceforge上。我们出于统计目的保留这些数据。这是旧的下载页面,这是旧的项目摘要页面。
我如何联系作者?
不再有一位作家。卡洛斯仍然是官方维护者,但是有很多人为该项目做贡献。最好的方法是查看我们的支持页面。
如何使用此工具(参数等)?
在不带参数的情况下运行它,您将获得帮助屏幕。基本上,只需给它输入文件名,就像这样:
ccextractor the.sopranos.ts
至于缺少文档:不缺少文档!它只是包含在程序本身中。只需不带参数运行它,您将获得完整的详细信息。
我如何为这个项目做贡献?
有几种方法:
-如果您是开发人员,由于源代码可用,因此您可以自己修复问题或添加功能并提交补丁。
-如果您是用户,发现任何错误或有好的建议,请告诉我。
-如果您正在制作自己的录音,并且遇到CCExtractor无法正确处理的任何特定录音,我绝对想看看并尝试修复它。
-如果您真的讨厌没有太多的文档,可以自己编写。我会回答您可能有的任何问题。
CCExtractor是否使用其他项目中的代码?
是。许多代码最初来自McPoodle的工具(即使它是从Perl移植到C的)。我们还从MythTV(又从其他地方获取了一些代码)和FFmpeg中获取了代码。图文电视代码是95%的Petr Kutalek的代码,并已获得许可。
开源的好处在于,除非您愿意(或者除非您认为可以提出“更圆”的轮子),否则不需要重新发明轮子。
……
点击下载媒体软件 >>本地高速下载
点击下载媒体软件 >>本地高速下载