2011-04-21 82 views
0

我正在編寫一個應用程序,可以「觀看」電視頻道,解釋隱藏字幕並將頻道內容記錄到磁盤。我從未與視頻或隱藏式字幕進行任何形式的程序化互動,所以即使是基本的建議也可能有幫助。隱藏字幕和電視流

我對技術和內容來源靈活(例如DirecTV,slingbox,調諧卡等)。

有誰知道任何工具包或圖書館可以作爲一個起點?

+0

只需注意 - 我最終制作了一個名爲打開字幕(openedcaptions.com)這是一個基於套接字的字幕流。 – slifty 2017-01-30 02:05:20

回答

0

我個人從未與「非數字」內容合作過,但我會先看看MythTV。這是一個DVR系統的開源項目。

http://www.mythtv.org/

1

看看CCExtractor。這可能是您需要做的一個很好的起點。請記住,MPEG壓縮往往會毀了視頻的嵌入式字幕數據,所以你必須要小心,你是從讓你的源材料:

http://ccextractor.sourceforge.net/

1

隱藏式字幕存儲在用戶數據的一部分MPEG2 TS Stream或H264流的SEI部分,無論如何您需要解析視頻訪問單元或NAL單元,然後一旦您提取隱藏式字幕,就可以解析它以生成文本。這最後一部分可能是可行的使用CCExtractor,但是你需要解碼視頻