[摘要]CCExtractor GUI是一種分析視頻文件并根據(jù)隱藏字幕數(shù)據(jù)生成獨(dú)立字幕文件的工具。CCExtractor便攜式,小型且非常快速。它適用于Linux,Windows和OSX等系統(tǒng)。軟件特色:1...
CCExtractor GUI是一種分析視頻文件并根據(jù)隱藏字幕數(shù)據(jù)生成獨(dú)立字幕文件的工具。CCExtractor便攜式,小型且非?焖。它適用于Linux,Windows和OSX等系統(tǒng)。
軟件特色:
1、兼容性強(qiáng),兼容市面上所有的格式。
2、操作簡(jiǎn)單,頁(yè)面簡(jiǎn)潔直觀。
3、占存極小,功能強(qiáng)大。
使用方法:
打開(kāi)軟件,選擇需要進(jìn)行字幕提取的文件,然后進(jìn)行相關(guān)的參數(shù)設(shè)置,就可以提取字幕了。
支持類型:
-美國(guó)電視字幕(CEA-608得到很好的支持,而CEA-708開(kāi)始看起來(lái)不錯(cuò))
-歐洲電視文字廣播
-歐洲D(zhuǎn)VB-
巴西ISBD
-DVD
-MXF
缺少:
-DTMB(中文)
常見(jiàn)問(wèn)題答疑:
使用CCExtractor有多容易?
非常。只需告訴它要處理的文件即可為您完成所有工作。
CCExtractor與其他工具的集成
可以在更大的過(guò)程中集成CCExtractor。一些工具已經(jīng)將CCExtractor稱為其視頻過(guò)程的一部分-這樣,它們將免費(fèi)獲得字幕支持。從0.52開(kāi)始,CCExtractor非常前端友好。前端可以輕松獲取實(shí)時(shí)狀態(tài)信息。的GUI源代碼被提供并且可以被用作參考。特別允許任何工具,無(wú)論商業(yè)與否,都可以將CCExtractor用于作者認(rèn)為合適的任何用途。因此,如果您最喜歡的視頻工具仍然缺少字幕工具,請(qǐng)隨時(shí)將作者發(fā)送到此處。
您還可以將CCExtractor用作庫(kù)(而不是僅運(yùn)行二進(jìn)制文件),或使用部分代碼。但是請(qǐng)記住,CCExtractor是GPLv2,因此,如果您使用了部分或全部源代碼,則您的代碼也必須是GPLv2。
如果字幕已經(jīng)在源文件中,則為字幕生成單獨(dú)的文件有什么意義?
將字幕與視頻文件分開(kāi)的原因有很多,包括:
-隱藏式字幕無(wú)法在MPEG處理中生存。如果獲取MPEG文件并將其編碼為任何格式(例如divx),則結(jié)果文件將沒(méi)有隱藏式字幕。這意味著,如果要保留字幕,則需要保留原始文件。例如,如果要存檔HDTV節(jié)目,這幾乎是不實(shí)際的。
-字幕文件很小-太小(電影大約250 Kb),如果您有沒(méi)有字幕的錄制內(nèi)容,則可以快速下載或通過(guò)電子郵件發(fā)送字幕文件。
-字幕文件是可索引的:如果需要,您可以擁有一個(gè)包含所有字幕的數(shù)據(jù)庫(kù)(有很多可用的字幕),因此您可以搜索對(duì)話框。
-字幕文件是事實(shí)上的標(biāo)準(zhǔn):幾乎每個(gè)播放器都可以使用它們。實(shí)際上,許多機(jī)頂盒播放器都接受.srt格式的字幕文件-因此,您可以將字幕包含在.mp4 / .mkv / .avi。/ etc電影中,而不僅僅是原始DVD中。
-隱藏式字幕由捕獲卡以多種不同格式存儲(chǔ)。升級(jí)到新卡(如果新播放器附帶)可能意味著即使音頻/視頻正常,也無(wú)法使用以前錄制的隱藏式字幕。
-隱藏式字幕需要隱藏式字幕解碼器。所有美國(guó)電視臺(tái)都有一個(gè)(這是法律要求),但是歐洲電視臺(tái)沒(méi)有,因?yàn)闅W洲沒(méi)有隱藏式字幕(取而代之的是電視文字和DVB字幕);旧,這意味著如果您在美國(guó)購(gòu)買(mǎi)了具有隱藏字幕但沒(méi)有DVD字幕的DVD,那么您會(huì)很不幸。這是許多(大多數(shù))舊電視節(jié)目DVD的問(wèn)題,而DVD僅帶有隱藏字幕。DVD生產(chǎn)商不必費(fèi)心做DVD字幕,因?yàn)檫@是細(xì)分市場(chǎng)的另一種方法,與DVD區(qū)域相同。
字幕在單獨(dú)的文件中后,如何使用?
CCExtractor會(huì)以兩種最常見(jiàn)的格式生成文件:.srt(SubRip)和.smi(Microsoft標(biāo)準(zhǔn))。大多數(shù)播放器至少本地支持.srt。您只需要將.srt文件命名為您要與之一起播放的文件,例如sample.avi和sample.srt。
還支持其他格式,例如.txt(腳本)。
我可以從哪種文件中提取隱藏式字幕?
CCExtractor當(dāng)前處理:
-大多數(shù)HDTV捕獲(您保存?zhèn)鬏斄鞯奈恢茫?br>-捕獲以bttv格式錄制字幕的位置。使用該卡的卡數(shù)量很多。我的測(cè)試樣本來(lái)自Hauppage PVR-250。您可以在此處查看完整列表。
-DVR-MS(Microsoft數(shù)字視頻錄制)。
-Tivo文件
-ReplayTV文件
-碟形網(wǎng)絡(luò)文件
-DVD
通常,如果您使用采集卡錄制電視節(jié)目,而CCExtractor產(chǎn)生了預(yù)期的結(jié)果,則它將適用于所有錄制內(nèi)容。如果不行,則意味著您的卡使用CCExtractor無(wú)法處理的格式,請(qǐng)與我聯(lián)系,我們將努力使其正常運(yùn)行。
我可以編輯字幕嗎?
.srt文件只是文本文件,帶有時(shí)間信息(應(yīng)該顯示字幕何時(shí)以及顯示多長(zhǎng)時(shí)間)以及一些基本格式(使用斜體,粗體等)。因此,您可以使用任何文本編輯器進(jìn)行編輯。如果您需要進(jìn)行認(rèn)真的編輯(例如調(diào)整時(shí)間),則可以使用字幕編輯工具-有很多可用的工具。
CCExtractor可以生成其他字幕格式嗎?
此時(shí),CCExtractor可以生成.srt,.smi以及原始文件和bin文件。
什么是原始文件?
原始文件是一個(gè)包含隱藏字幕字節(jié)的確切轉(zhuǎn)儲(chǔ)文件,無(wú)需任何處理的文件。這使您可以使用選擇的任何工具來(lái)處理數(shù)據(jù)。例如,McPoodle的出色工具可以生成多種格式的字幕文件,調(diào)整時(shí)間等。
什么是bin文件?它與原始文件有何不同?
Bin文件包含隱藏字幕字節(jié)的轉(zhuǎn)儲(chǔ)(與原始文件相同),但還包含定時(shí)信息。這是我們?yōu)镃CExtractor組成的一種格式,即它不是任何一種行業(yè)標(biāo)準(zhǔn)。但是,對(duì)于調(diào)試而言,這是最有用的(因此對(duì)我們而言),因此,如果您需要向我們發(fā)送示例,請(qǐng)使用此格式。而且,bin格式可以容納多個(gè)CC流(幾種語(yǔ)言,甚至包括模擬和數(shù)字語(yǔ)言)。原始文件不能。
處理MPEG文件需要多長(zhǎng)時(shí)間?
顯然,這取決于計(jì)算機(jī)和文件的長(zhǎng)度。在我的(很舊的)計(jì)算機(jī)上,HDTV播放大約90秒需要45分鐘,而CPU使用率約為3%(I / O操作阻礙了它)。當(dāng)前(2018年),我們使用配備i5 CPU的單臺(tái)計(jì)算機(jī)實(shí)時(shí)處理多達(dá)20個(gè)電視頻道。
CCExtractor在哪些平臺(tái)上工作?
CCExtractor在Windows和Linux中開(kāi)發(fā)和測(cè)試。還可以在OSX中編譯和正常運(yùn)行(源.zip中包含一個(gè)構(gòu)建腳本)。
在哪里可以下載?
源代碼托管在github上。查看我們的下載頁(yè)面,獲取指向所有內(nèi)容的鏈接。舊版本托管在sourceforge上。我們出于統(tǒng)計(jì)目的保留這些數(shù)據(jù)。這是舊的下載頁(yè)面,這是舊的項(xiàng)目摘要頁(yè)面。
我如何聯(lián)系作者?
不再有一位作家?逅谷匀皇枪俜骄S護(hù)者,但是有很多人為該項(xiàng)目做貢獻(xiàn)。最好的方法是查看我們的支持頁(yè)面。
如何使用此工具(參數(shù)等)?
在不帶參數(shù)的情況下運(yùn)行它,您將獲得幫助屏幕。基本上,只需給它輸入文件名,就像這樣:
ccextractor the.sopranos.ts
至于缺少文檔:不缺少文檔!它只是包含在程序本身中。只需不帶參數(shù)運(yùn)行它,您將獲得完整的詳細(xì)信息。
我如何為這個(gè)項(xiàng)目做貢獻(xiàn)?
有幾種方法:
-如果您是開(kāi)發(fā)人員,由于源代碼可用,因此您可以自己修復(fù)問(wèn)題或添加功能并提交補(bǔ)丁。
-如果您是用戶,發(fā)現(xiàn)任何錯(cuò)誤或有好的建議,請(qǐng)告訴我。
-如果您正在制作自己的錄音,并且遇到CCExtractor無(wú)法正確處理的任何特定錄音,我絕對(duì)想看看并嘗試修復(fù)它。
-如果您真的討厭沒(méi)有太多的文檔,可以自己編寫(xiě)。我會(huì)回答您可能有的任何問(wèn)題。
CCExtractor是否使用其他項(xiàng)目中的代碼?
是。許多代碼最初來(lái)自McPoodle的工具(即使它是從Perl移植到C的)。我們還從MythTV(又從其他地方獲取了一些代碼)和FFmpeg中獲取了代碼。圖文電視代碼是95%的Petr Kutalek的代碼,并已獲得許可。
開(kāi)源的好處在于,除非您愿意(或者除非您認(rèn)為可以提出“更圓”的輪子),否則不需要重新發(fā)明輪子。
相對(duì)于大多數(shù)用戶來(lái)說(shuō),視頻軟件的編輯功能是面向?qū)I(yè)人員或有興趣愛(ài)好的人員使用的功能。