專利名稱:實現(xiàn)多路錄制單元錄制的視頻文件時間點對齊的方法
技術領域:
本發(fā)明涉及一種視頻文件時間點對齊方法,具體地說,是涉及一種讓多路 錄制單元錄制的視頻文件時間點對齊的方法。
背景技術:
目前,在多路硬盤錄制的場合,保證所有硬盤錄制機的錄制實現(xiàn)幀同步是 一件很困難的事情。多臺硬盤錄制機開始錄制前,先由一臺控制機經(jīng)由以太網(wǎng)、 串口或其他方式發(fā)出錄制指令,控制機發(fā)出該錄制指令的時候便會產(chǎn)生一個時 間差別。并且,當該錄制指令到達硬盤錄制機后到硬盤錄制機執(zhí)行這個錄制指 令時還會存在一個延時,這個延時受到錄制機系統(tǒng)性能和繁忙程度的影響,該 延時時間是不確定的??梢姡杏脖P錄制機的同時啟動是不可能實現(xiàn)的。這 樣,每臺硬盤錄制機在同一時間點錄制的視頻畫面是不一樣的,那么在后期剪 輯中,就不能簡單地實現(xiàn)畫面對齊,而是需要剪輯人員花費大量時間來對齊畫 面,工作非常繁瑣、困難。例如,在兩臺攝像機拍攝一個人喝水的場景, 一臺 攝像機拍全景, 一臺攝像機拍特寫。正常情況下,全景攝像機拍到這個人把杯 子從桌上拿起送到嘴邊時切到特寫鏡頭,這時的特寫畫面應該是這個人己經(jīng)把 水杯拿到嘴邊了,但是在畫面沒有準確對齊的情況下就可能出現(xiàn)這樣的情況 在切到特寫以后還是這個人從桌子上拿起杯子喝水,觀眾看到的就是這個人從 桌子上拿了兩次杯子,喝了兩次水??梢?,如何使多路硬盤錄制機錄制的畫面 保持時間點對齊是節(jié)目錄制中急需解決的問題。另外,當某臺硬盤錄制機因為 某種原因死機、重啟了,那么這臺硬盤錄制機重啟后錄制的畫面也就很難與其 它錄制機錄制的畫面對齊了。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種實現(xiàn)多路錄制單元錄制的視頻文件時間點對 齊的方法,該方法可以使多臺錄制單元上錄制的視頻文件在同一時間點上具有 一個相同的時間碼,從而使剪輯人員可以很容易地找到同一時間點畫面,將多 臺硬盤錄制單元錄制的內(nèi)容進行合成。
為了實現(xiàn)上述目的,本發(fā)明采用了以下技術方案
一種實現(xiàn)多路錄制單元錄制的視頻文件時間點對齊的方法,該方法應用于 演播室錄制系統(tǒng),該錄制系統(tǒng)包括攝像機、錄制單元、同步發(fā)生器、時碼發(fā)生器、控制單元,多臺攝像機分別連接有一錄制單元,同步發(fā)生器分別與每臺攝 像機、時碼發(fā)生器相連,時碼發(fā)生器與控制單元相連,時碼發(fā)生器與多個錄制 單元相連,控制單元和每個錄制單元均連接到以太網(wǎng)交換機上,該以太網(wǎng)交換 機與服務器、磁盤陣列和后期剪輯的多個編輯工作站相連,其特征在于它包括 步驟同步發(fā)生器同步各攝像機的視頻行場同步信號,并將產(chǎn)生的黑場信號傳 送到時碼發(fā)生器,以使黑場信號作為時碼發(fā)生器時碼計時基準,時碼發(fā)生器產(chǎn) 生一與黑場信號同步的時碼數(shù)據(jù)流;時碼發(fā)生器將該時碼數(shù)據(jù)流同時傳送到各 錄制單元;當控制單元向各錄制單元發(fā)出錄制命令后,各錄制單元開始錄制,
并將接收到的時碼數(shù)據(jù)流對應嵌入到各自錄制的視頻文件中的每一幀視頻畫 面中。
在后期剪輯時,將各所述錄制單元的每一視頻文件中的每一幀視頻畫面對 應的時間碼讀出,根據(jù)讀出的時間碼來實現(xiàn)畫面對齊。 本發(fā)明的優(yōu)點是
本發(fā)明的方法避開了網(wǎng)絡傳輸延時的不確定性和錄制單元內(nèi)部執(zhí)行任務 延時的不確定性,通過使多個錄制單元上錄制的視頻文件每一幀畫面在同一時 間點上具有一個相同的時間碼,而使剪輯人員在后期剪輯合成過程中可以很容 易地找到同一時間點畫面,將多個錄制單元錄制的內(nèi)容進行對齊、編輯、合成, 提高了后期視頻制作的速度和質(zhì)量,降低了剪輯人員的工作難度。
本發(fā)明可實現(xiàn)演播室和大型節(jié)目現(xiàn)場錄制后的重新快速剪輯,本發(fā)明適用 于演播室或者其他需要多路錄制、進行后期剪輯合成的場合。
圖1是本發(fā)明方法的實現(xiàn)流程圖2是應用本發(fā)明的一實例圖。
具體實施例方式
下面結合附圖對本發(fā)明作進一步描述。
如圖l所示,本發(fā)明實現(xiàn)多路錄制單元錄制的視頻文件時間點對齊的方法 應用于演播室錄制系統(tǒng),該錄制系統(tǒng)包括攝像機、錄制單元、同步發(fā)生器、時 碼發(fā)生器、控制單元,多臺攝像機分別連接有一錄制單元,同步發(fā)生器分別與 每臺攝像機、時碼發(fā)生器相連,時碼發(fā)生器與控制單元相連,時碼發(fā)生器與多 個錄制單元相連,控制單元和每個錄制單元均連接到以太網(wǎng)交換機上,該以太
網(wǎng)交換機與服務器、磁盤陣列和后期剪輯的多個編輯工作站相連。該方法包括 步驟同步發(fā)生器同步各攝像機的視頻行場同步信號,并將產(chǎn)生的黑場信號傳送到時碼發(fā)生器,以使黑場信號作為時碼發(fā)生器時碼計時基準,時碼發(fā)生器產(chǎn) 生一與黑場信號同步的時碼數(shù)據(jù)流;時碼發(fā)生器將該時碼數(shù)據(jù)流同時傳送到各
錄制單元;當控制單元向各錄制單元發(fā)出錄制命令后,各錄制單元開始錄制,
并將接收到的時碼數(shù)據(jù)流對應嵌入到各自錄制的視頻文件中的每一幀視頻畫面中。
在實際應用中,上述錄制單元可為硬盤錄制單元。時碼發(fā)生器產(chǎn)生的時碼 數(shù)據(jù)流還可傳送到控制單元。當控制單元向各錄制單元發(fā)出錄制命令的同時, 控制單元可以對時碼發(fā)生器的初始時碼進行設置,從而,錄制單元開始錄制時, 時碼發(fā)生器可根據(jù)控制單元設置的初始時碼開始計數(shù)。這樣,嵌入時碼數(shù)據(jù)流 的錄制單元的視頻文件中的每一幀視頻畫面中均嵌入相應時碼,視頻文件的每
一幀視頻畫面均具有一唯一的絕對時間碼,且各錄制單元在同一時間點錄制的 各幀視頻畫面的時間碼是絕對相同的。
如圖2所示,某演播室設備包括五臺攝像機40、對應五臺攝像機40設置 的錄制單元60 (即硬盤錄制機)、 一同步發(fā)生器10、 一時碼發(fā)生器20、 一控 制單元30 (即控制機)等。五臺攝像機40分別連接有一錄制單元60,同步發(fā) 生器10分別與五臺攝像機40、時碼發(fā)生器20和特技切換臺50相連,特技切 換臺50與各攝像機40相連,時碼發(fā)生器20通過RS422通訊接口與控制單元 30相連,且時碼發(fā)生器20與五個錄制單元60相連,控制單元30和五個錄制 單元60均連接到一以太網(wǎng)交換機70上,且該以太網(wǎng)交換機70與服務器90、 磁盤陣列和后期剪輯的多個編輯工作站80相連。每個錄制單元60均設有帶有 時碼輸入端口的視頻采集卡,視頻采集卡用于接收時碼發(fā)生器20傳送過來的 時碼數(shù)據(jù)流。
實際工作時,同步發(fā)生器10同步時碼發(fā)生器20和各攝像機40的視頻行 場同步信號,并將產(chǎn)生的黑場信號傳送到時碼發(fā)生器20,以使黑場信號作為時 碼發(fā)生器20時碼計時基準。若設置特技切換臺50,則該黑場同步信號也同時 傳送給特技切換臺50,以使特技切換臺50與同步發(fā)生器10同步。時碼發(fā)生器 20產(chǎn)生一與黑場信號同步的時碼數(shù)據(jù)流,時碼發(fā)生器20將該時碼數(shù)據(jù)流同時 傳送到各錄制單元60,并且將該時碼數(shù)據(jù)流同時傳送到控制單元30。控制單 元30向各錄制單元60發(fā)出錄制命令。在發(fā)出錄制命令的同時,控制單元30 可以對時碼發(fā)生器20的初始時碼進行設置。當控制單元30向各錄制單元60 發(fā)出錄制命令后,各錄制單元60開始錄制。各錄制單元60上設有的視頻采集 卡接收傳輸過來的視頻信號,并將接收到的時碼數(shù)據(jù)流對應嵌入到各自錄制的視頻文件中的每一幀視頻畫面內(nèi)。嵌入時碼數(shù)據(jù)流的錄制單元60的視頻文件中的每一幀視頻畫面具有一唯一的絕對時間碼,各錄制單元60在同一時間點 錄制的各幀視頻畫面的時間碼是絕對相同的。錄制單元60將錄制的視頻文件 通過以太網(wǎng)交換機70傳送并存儲在服務器90和/或磁盤陣列上。當編輯工作站 80的剪輯人員在調(diào)取存儲的視頻文件進行后期剪輯時,將各錄制單元60的每 一視頻文件中的每一幀視頻畫面對應的時間碼讀出,根據(jù)讀出的時間碼便可實 現(xiàn)畫面對齊。這是因為在同一時間點,所有錄制單元60接收的時間碼均來自 于同一時碼發(fā)生器20,也就是說,各錄制單元60在同一時間點的時間碼是絕 對相同的,那么,盡管各錄制單元60開始錄制的起始時間是不同的,但是, 在同一時間點錄制的視頻畫面內(nèi)嵌入的時間碼是絕對相同的,這一相同的時間 碼便可成為剪輯合成畫面時的對齊依據(jù)。 本發(fā)明的優(yōu)點是本發(fā)明的方法避開了網(wǎng)絡傳輸延時的不確定性和錄制單元內(nèi)部執(zhí)行任務 延時的不確定性,通過使多個錄制單元上錄制的視頻文件每一幀畫面在同一時 間點上具有一個相同的時間碼,而使剪輯人員在后期剪輯合成過程中可以很容易地找到同一時間點畫面,將多個錄制單元錄制的內(nèi)容進行對齊、編輯、合成, 提高了后期視頻制作的速度和質(zhì)量,降低了剪輯人員的工作難度。本發(fā)明可實現(xiàn)演播室和大型節(jié)目的現(xiàn)場錄制后的重新快速剪輯,本發(fā)明適 用于演播室或者其他需要多路錄制、進行后期剪輯合成的場合。
權利要求
1、一種實現(xiàn)多路錄制單元錄制的視頻文件時間點對齊的方法,該方法應用于演播室錄制系統(tǒng),該錄制系統(tǒng)包括攝像機、錄制單元、同步發(fā)生器、時碼發(fā)生器、控制單元,多臺攝像機分別連接有一錄制單元,同步發(fā)生器分別與每臺攝像機、時碼發(fā)生器相連,時碼發(fā)生器與控制單元相連,時碼發(fā)生器與多個錄制單元相連,控制單元和每個錄制單元均連接到以太網(wǎng)交換機上,該以太網(wǎng)交換機與服務器、磁盤陣列和后期剪輯的多個編輯工作站相連,其特征在于它包括步驟同步發(fā)生器同步各攝像機的視頻行場同步信號,并將產(chǎn)生的黑場信號傳送到時碼發(fā)生器,以使黑場信號作為時碼發(fā)生器時碼計時基準,時碼發(fā)生器產(chǎn)生一與黑場信號同步的時碼數(shù)據(jù)流;時碼發(fā)生器將該時碼數(shù)據(jù)流同時傳送到各錄制單元;當控制單元向各錄制單元發(fā)出錄制命令后,各錄制單元開始錄制,并將接收到的時碼數(shù)據(jù)流對應嵌入到各自錄制的視頻文件中的每一幀視頻畫面中。
2、 根據(jù)權利要求1所述的視頻文件時間點對齊的方法,其特征在于 所述時碼發(fā)生器產(chǎn)生的時碼數(shù)據(jù)流還傳送到所述控制單元,當所述控制單元向各所述錄制單元發(fā)出錄制命令的同時,所述控制單元對所述時碼發(fā)生器的 初始時碼進行設置。
3、 根據(jù)權利要求1所述的視頻文件時間點對齊的方法,其特征在于 嵌入所述時碼數(shù)據(jù)流的所述錄制單元的視頻文件中的每一幀視頻畫面具有一唯一的絕對時間碼,各所述錄制單元在同一時間點錄制的各幀視頻畫面的 時間碼是絕對相同的。
4、 根據(jù)權利要求1所述的視頻文件時間點對齊的方法,其特征在于 所述錄制單元為硬盤錄制單元。
5、 根據(jù)權利要求1所述的視頻文件時間點對齊的方法,其特征在于 在后期剪輯時,將各所述錄制單元的每一視頻文件中的每一幀視頻畫面對應的時間碼讀出,根據(jù)讀出的時間碼來實現(xiàn)畫面對齊。
全文摘要
本發(fā)明公開了一種實現(xiàn)多路錄制單元錄制的視頻文件時間點對齊的方法,包括步驟同步發(fā)生器同步各攝像機的視頻行場同步信號,并將產(chǎn)生的黑場信號傳送到時碼發(fā)生器,以使黑場信號作為時碼發(fā)生器時碼計時基準,時碼發(fā)生器產(chǎn)生一與黑場信號同步的時碼數(shù)據(jù)流;時碼發(fā)生器將該時碼數(shù)據(jù)流同時傳送到各錄制單元;當控制單元向各錄制單元發(fā)出錄制命令后,各錄制單元開始錄制,并將接收到的時碼數(shù)據(jù)流對應嵌入到各自錄制的視頻文件中的每一幀視頻畫面中。本發(fā)明可使剪輯人員在后期剪輯合成過程中很容易地找到同一時間點畫面,將多個錄制單元錄制的內(nèi)容進行對齊、編輯、合成,提高了后期視頻制作的速度和質(zhì)量,降低了剪輯人員的工作難度。
文檔編號H04N5/76GK101557474SQ20081011316
公開日2009年10月14日 申請日期2008年5月28日 優(yōu)先權日2008年5月28日
發(fā)明者許紅昆 申請人:北京同步科技有限公司