隐藏式字幕和电视流

时间:2011-04-21 19:06:06

标签: video-capture television closed-captions

我正在编写一个可以“观看”电视频道,解释隐藏字幕并将频道内容录制到磁盘的应用程序。我从未对视频或隐藏式字幕进行过任何程序化的互动,因此即使是基本的建议也可能会有所帮助。

我对技术和内容来源(例如DirecTV,slingbox,调谐卡等)非常灵活。

有没有人知道任何可以作为起点的工具包或库?

3 个答案:

答案 0 :(得分:1)

看看CCExtractor。这可能是您需要做的一个很好的起点。请记住,MPEG压缩通常会破坏视频的嵌入式字幕数据,因此您需要注意从哪里获取源材料:

http://ccextractor.sourceforge.net/

答案 1 :(得分:1)

隐藏式字幕存储在MPEG2 TS流的用户数据部分或H264流的SEI部分中,无论如何您需要解析视频访问单元或NAL单元,然后在提取隐藏式字幕后,你解析它来生成文本。最后一部分可能是使用CCExtractor可行,但您需要解码视频

答案 2 :(得分:0)

我个人从未使用过“非数字”内容,但我会从调查MythTV开始。这是一个DVR系统的开源项目。

http://www.mythtv.org/