视频捕捉-封闭字幕和电视流



我正在编写一个应用程序,它可以"观看"电视频道,解释关闭的字幕,并将频道内容记录到磁盘上。我从来没有做过任何与视频或封闭字幕的程序化交互,所以即使是基本的建议也可能是有用的。

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

有人知道有什么工具包或库可以作为一个起点吗?

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

http://ccextractor.sourceforge.net/

封闭标题存储在MPEG2 TS流的用户数据部分,或H264流的SEI部分,在任何情况下您都需要解析视频访问单元或NAL单元,然后一旦您提取封闭标题,您就可以解析它以生成文本。最后一部分可以使用CCExtractor实现,但是您需要解码视频

我个人从未处理过"非数字"内容,但我会从MythTV开始研究。这是一个DVR系统的开源项目。

http://www.mythtv.org/

相关内容

  • 没有找到相关文章

最新更新