專利名稱:一種字幕插件中唱詞時(shí)碼的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣電領(lǐng)域的字幕制作技術(shù)領(lǐng)域,尤其涉及一種字幕插件中唱詞時(shí)碼的處理方法。
背景技術(shù):
字幕插件,是可以創(chuàng)建、編輯、渲染字幕的應(yīng)用程序模塊。它被宿主程序(如編輯視頻素材的非線性編輯軟件,簡稱非編)調(diào)用。在非編中,字幕素材與視頻素材一樣可以放在時(shí)間線上。時(shí)間線即為視頻素材播放時(shí)的一種模板軌道。類似視頻素材,字幕素材也被賦予了時(shí)碼,根據(jù)非編的調(diào)用,需要隨時(shí)渲染出任意時(shí)刻的一幀字幕圖像。影視作品中,出現(xiàn)在畫面下方的對(duì)白或解說詞字幕叫做唱詞。唱詞一般是多句的, 一句對(duì)白就叫一句唱詞。每一句唱詞播出的起始與結(jié)束時(shí)刻叫唱詞的時(shí)碼,也可分別稱為入時(shí)碼、出時(shí)碼。時(shí)碼要與相應(yīng)的視音頻相一致,使視頻中的聲音與字幕同步?,F(xiàn)有技術(shù)中,為了方便唱詞字幕鋪在視頻軌道上,用戶創(chuàng)建一個(gè)唱詞,程序會(huì)默認(rèn)給唱詞的每一句時(shí)碼賦初值。如歌曲《兩只蝴蝶》,每一句的入出時(shí)碼可能依次設(shè)置為0
幀、3幀;3幀、6幀;6幀、9幀.......為了保持同步采用唱詞錄制的方式,在唱詞錄制過程
中是將所有的時(shí)碼全部放在軌道上分段進(jìn)行錄制的。發(fā)明人在實(shí)施本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下技術(shù)問題(I)無法對(duì)無效時(shí)碼進(jìn)行編輯修改;(2)不能識(shí)別有效時(shí)碼與無效時(shí)碼;(3)不能準(zhǔn)確確定唱詞是否錄制。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的是提供一種字幕插件中唱詞時(shí)碼的處理方法解決現(xiàn)有技術(shù)中不能識(shí)別有效時(shí)碼與無效時(shí)碼以及唱詞是否錄制的技術(shù)問題。為了達(dá)到上述目的,本發(fā)明提供了一種字幕插件中唱詞時(shí)碼的處理方法,具體包括將獲取的全部時(shí)碼設(shè)置為未錄制時(shí)碼;對(duì)需要錄制的唱詞賦予時(shí)碼并放入非線性編輯軟件的播放時(shí)間線上;將修正編輯的正確的唱詞進(jìn)行播放。本發(fā)明的一種字幕插件中唱詞時(shí)碼的處理方法,通過對(duì)獲取的時(shí)碼首先設(shè)置為未錄制時(shí)碼然后對(duì)需要錄制的時(shí)碼賦予時(shí)碼放在時(shí)間線上進(jìn)行播放的處理方法能夠使用戶快速準(zhǔn)確判斷時(shí)碼是錄制的時(shí)碼還是未錄制的時(shí)碼,正確區(qū)分有效時(shí)碼與無效時(shí)碼,并且可以實(shí)現(xiàn)對(duì)無效時(shí)碼進(jìn)行編輯。
為了更清楚的說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見的,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例的一種字幕插件中唱詞時(shí)碼的處理方法流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一方面提供了一種字幕插件中唱詞時(shí)碼的處理方法,具體實(shí)施方法 如圖I所示步驟SI :將獲取到的所有唱詞時(shí)碼設(shè)置為未錄制時(shí)碼并存入唱詞列表,未錄制的時(shí)碼在時(shí)間線上是不能播放的但是在唱詞列表中用戶可以任意選擇需要錄制的唱詞。步驟S2 :用戶從唱詞列表中選擇需要錄制唱詞并賦予時(shí)碼,賦予時(shí)碼可以是在錄制過程進(jìn)行的,錄制的并賦予時(shí)碼的唱詞會(huì)顯示在時(shí)間線上以與視音頻對(duì)應(yīng)。并且錄制的時(shí)碼與未錄制的時(shí)碼在唱詞列表中是以標(biāo)記不同顏色表示的。步驟S3 :對(duì)在時(shí)間線上的唱詞用戶可以根據(jù)實(shí)際情況進(jìn)行編輯,也可以在唱詞列表中進(jìn)行編輯。所述編輯主要包括修正,剪裁等。步驟S4 :判斷時(shí)間線上的唱詞時(shí)碼是否為有效時(shí)碼,當(dāng)出碼大于時(shí)碼時(shí)判斷為有效時(shí)碼,如果出碼小于入碼,或當(dāng)前句的入時(shí)碼小于前一句的出時(shí)碼,則判斷為無效時(shí)碼。此時(shí)需要對(duì)無效時(shí)碼進(jìn)行編輯。無效時(shí)碼出現(xiàn)是因?yàn)殇浿频囊馔饨K止或反復(fù)錄制中覆蓋了前一句的部分時(shí)碼。這種情況真實(shí)模擬了用戶在處理視頻素材時(shí)的情況,用戶需輸入當(dāng)前唱詞的正確時(shí)碼,或修改前一句唱詞的時(shí)碼,如縮短前一句的出時(shí)碼等即可。步驟S5 :將有效的唱詞時(shí)碼進(jìn)行播放。本發(fā)明的一種字幕插件中唱詞時(shí)碼的處理方法,通過對(duì)獲取的時(shí)碼首先設(shè)置為未錄制時(shí)碼然后對(duì)需要錄制的時(shí)碼賦予時(shí)碼放在時(shí)間線上進(jìn)行播放的處理方法能夠使用戶快速準(zhǔn)確判斷時(shí)碼是錄制的時(shí)碼還是未錄制的時(shí)碼,正確區(qū)分有效時(shí)碼與無效時(shí)碼,并且可以實(shí)現(xiàn)對(duì)無效時(shí)碼進(jìn)行編輯。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過軟件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的一個(gè)最佳具體實(shí)施例,但本發(fā)明的特征并不局限于此,任何熟悉該項(xiàng)技術(shù)的人在本發(fā)明領(lǐng)域內(nèi),可輕易想到的變化或修飾,都應(yīng)涵蓋在以下本發(fā)明的申請專利范圍中。
權(quán)利要求
1.一種字幕插件中唱詞時(shí)碼的處理方法,其特征在于,包括 將獲取的全部時(shí)碼設(shè)置為未錄制時(shí)碼; 對(duì)需要錄制的唱詞賦予時(shí)碼并放入非線性編輯軟件的播放時(shí)間線上; 將修正編輯的有效唱詞進(jìn)行播放。
2.如權(quán)利要求I所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,所述需要錄制的唱詞是由用戶在唱詞列表中設(shè)置為未錄制時(shí)碼的唱詞中選擇后并標(biāo)記顏色得到的。
3.如權(quán)利要求I所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,所述標(biāo)記的錄制的時(shí)碼的顏色與未錄制的時(shí)碼的顏色是不同的。
4.如權(quán)利要求I所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,所述賦予時(shí)碼、是在唱詞錄制過程中賦予時(shí)碼的。
5.如權(quán)利要求I所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,放在播放時(shí)間線上的唱詞是可以在時(shí)間線或者播放列表中進(jìn)行編輯的。
6.如權(quán)利要求I所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,在所述播放唱詞之前還需要判斷時(shí)間線上的唱詞是否為有效時(shí)碼。
7.如權(quán)利要求6所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,所述判斷時(shí)間線上的唱詞是否為有效時(shí)碼的方法具體為 如果當(dāng)前唱詞的出時(shí)碼大于入時(shí)碼,則判斷為有效時(shí)碼; 如果當(dāng)前唱詞的出時(shí)碼小于入時(shí)碼或當(dāng)前唱詞的入時(shí)碼小于前一句唱詞的出時(shí)碼,則判斷為無效時(shí)碼。
8.如權(quán)利要求7所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,當(dāng)判斷為無效時(shí)碼時(shí)需要對(duì)無效時(shí)碼進(jìn)行編輯。
9.如權(quán)利要求8所述的字幕插件中唱詞時(shí)碼的處理方法,其特征在于,所述對(duì)無效時(shí)碼的編輯包括輸入當(dāng)前唱詞的正確時(shí)碼,修改前一句唱詞的時(shí)碼。
全文摘要
本發(fā)明公開了一種字幕插件中唱詞時(shí)碼的處理方法,其特征在于,包括將獲取的全部時(shí)碼設(shè)置為未錄制時(shí)碼;對(duì)需要錄制的唱詞賦予時(shí)碼并放入非線性編輯軟件的播放時(shí)間線上;將修正編輯的有效唱詞進(jìn)行播放。通過本發(fā)明的唱詞處理方法可以實(shí)現(xiàn)快速準(zhǔn)確判斷時(shí)碼是錄制的時(shí)碼還是未錄制的時(shí)碼,正確區(qū)分有效時(shí)碼與無效時(shí)碼,并且可以實(shí)現(xiàn)對(duì)無效時(shí)碼進(jìn)行編輯。
文檔編號(hào)G11B27/10GK102724441SQ201110121670
公開日2012年10月10日 申請日期2011年5月11日 優(yōu)先權(quán)日2011年5月11日
發(fā)明者劉衡娜, 鄭培楓, 郭紅艷, 陳麗愛 申請人:新奧特(北京)視頻技術(shù)有限公司