專利名稱:一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及媒體編輯技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法及其裝置。
背景技術(shù):
計算機技術(shù)目前已在廣告創(chuàng)意、動畫制作字幕疊加等領(lǐng)域應(yīng)用非常廣泛,給廣告及電視行業(yè)帶來了勃勃生機;但是直到數(shù)字視頻技術(shù)成熟以后才使得計算機完全替代傳統(tǒng)的視頻特技制作設(shè)備成為可能。數(shù)字視頻技術(shù)涉及了視頻采集與錄制、數(shù)字視頻編輯、字幕疊加、三維動畫制作與編輯、數(shù)字視頻光盤庫等方面,正在以相當(dāng)快的速度深入到這些領(lǐng)域。集成數(shù)字視頻技術(shù)的產(chǎn)品將以非凡的功能和卓越的性能價格比的優(yōu)勢必將取代模擬視頻設(shè)備。傳統(tǒng)視頻都以模擬方式處理,如攝像機、錄像機、編輯機、特技機等設(shè)備,而數(shù)字視頻技術(shù)是指采用數(shù)字方式完成視頻的錄制、保存和編輯等處理,素材從錄制到出作品,在處理的過程中,從理論上幾乎沒有失真現(xiàn)象的出現(xiàn),拷貝多少次都和原素材一樣。而非線性視頻編輯系統(tǒng)即是采用計算機多媒體技術(shù),完成視頻的數(shù)字化、特技編輯及廣播級的視頻輸出的,只要配合傳統(tǒng)的攝錄設(shè)備即可完成以前需要昂貴專業(yè)設(shè)備才能完成的工作?,F(xiàn)在的攝像機已經(jīng)出現(xiàn)了光盤攝像機、硬盤攝像機,這種攝像機不再采用磁帶做記錄載體,而是采用光盤甚至硬盤直接作為記錄載體(媒體)進行錄制,可以很方便的錄下素材,直接輸入下載到計算機上進行數(shù)碼處理。非線性視頻編輯技術(shù)是其中的關(guān)鍵技術(shù)之一,它完成音視頻的采集壓縮并存入硬盤,并可將計算機硬盤中編輯好的數(shù)字信號輸出為傳統(tǒng)的模擬信號。計算機中的視頻信號通過軟件即可完成非線性編輯和眾多種類的特技制作,同時也可與動畫一起編輯,可以方便地在視頻上疊加文字、圖形。計算機是非線性編輯系統(tǒng)的基礎(chǔ),也是非線性編輯系統(tǒng)的硬件平臺。它與普通計算機的區(qū)別在于增加了專門用于視、音頻信號進行采集、處理的圖像卡和音頻卡,以及用于信號存儲的素材硬盤和用于編輯的軟件。主要完成數(shù)據(jù)存儲管理、音視頻處理、控制軟件運行等任務(wù),因而它的性能與穩(wěn)定性決定了系統(tǒng)整體的運行狀態(tài)。在電視節(jié)目的制作過程中,經(jīng)常要對節(jié)目現(xiàn)場進行外景錄制,在錄制后由采編人員再將素材統(tǒng)一上載到素材庫中,再由專門的人員進行編輯。隨著對現(xiàn)場采編效果要求的不斷提高,通常會根據(jù)實際需要使用各種外圍素材數(shù)據(jù)讀取設(shè)備進行素材的存儲,外圍素材數(shù)據(jù)讀取設(shè)備例如藍光盤、P2卡、E2卡,并且對于高質(zhì)量畫面的素材,通常會占用很大的存儲空間進行存放,但是對于素材庫來說只接受統(tǒng)一格式的素材文件,因此需要在上載時對現(xiàn)有的素材文件進行格式轉(zhuǎn)碼,需要得到與素材庫統(tǒng)一的素材文件格式才可以進行上載,而且由于節(jié)目素材眾多,如果經(jīng)常出現(xiàn)節(jié)目素材的偏大的情況,素材庫將不能滿足素材存放的需求,從而影響到素材庫的正常運行,對于現(xiàn)有的節(jié)目制作模式,由于需要將待編輯素材進行全部上載后才能進行節(jié)目的編輯制作,因此對于新聞類、時事類節(jié)目需要現(xiàn)場采集后,實施播出的情況下,就很難在短期內(nèi)將對節(jié)目進行制作并播放,同時由于現(xiàn)有節(jié)目制作過程中的需要,在實際節(jié)目制作過程中只截取了采集素材中的少部分內(nèi)容,而對剩余的素材并沒有使用,從而造成了素材資源、素材庫存儲資源的浪費。在節(jié)目現(xiàn)場錄制和制作過程中,需要將介質(zhì)素材在專有上載站點直接上載,再由其他編輯站點統(tǒng)一編輯,素材數(shù)據(jù)量很大,上載所需時間長,占用素材庫存儲資源很大,對素材庫存儲造成很大的負擔(dān)。同時,上載占用時間很長,造成編輯/播放的滯后性,會影響素材的時效性進行資料的統(tǒng)一上載素材庫的工作,不能基于上載的資料制作節(jié)目,不僅延長了節(jié)目制作的周期,也很難保證素材制作的實時性,另外不能保證需要處理的音視頻文件按其重要性而優(yōu)先完成。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法及其裝置,解決了現(xiàn)場介質(zhì)音視頻素材數(shù)據(jù)采集、制作節(jié)目文件不能同時進行的問題,同時解決了需要處理的各個音視頻文件的重要性對其處理先后的影響問題。為了解決上述問題,本發(fā)明提出了一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,所述方法包括:讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;從所述外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序;將排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫;瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。優(yōu)選地,述仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序的步驟包括:記錄各個素材的等待時間tw,并估計其服務(wù)時間ts,根據(jù)WK/) = 1 + ^計算并獲
得第i個音視頻的響應(yīng)比,其中,pre(i)為第i個音視頻的響應(yīng)比,tw(i)為第i個音視頻的等待時間,ts(i)為第i個音視頻的服務(wù)時間;根據(jù)所獲得的各個音視頻的響應(yīng)比進行排 序。優(yōu)選地,所述讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件的步驟包括:連接外部素材數(shù)據(jù)讀取設(shè)備;從所述外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件; 獲取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,所述文件類型包括:音頻素材類型、視頻素材類型,所述文件屬性包括:文件長度、文件容量、文件格式、采集時間;顯示所獲取的所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。優(yōu)選地,所述從所述外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材的步驟包括:讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件;在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,所述出入點標記之間所標記的外部介質(zhì)音視頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段;保存所述素材出入點標記在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。優(yōu)選地,所述瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線的步驟包括:瀏覽所述素材庫;選擇已上載的素材;在素材時間線編輯窗口中,對多個素材的時間線進行編輯。相應(yīng)地,本發(fā)明實施例還提供一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,所述裝置包括:讀取模塊,用于讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;音視頻素材獲取模塊,用于從所述讀取模塊所讀取的外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;
`
響應(yīng)比獲取排序模塊,用于仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序;轉(zhuǎn)碼模塊,用于將所述響應(yīng)比獲取排序模塊排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫;節(jié)目時間線編輯模塊,用于瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。優(yōu)選地,所述響應(yīng)比獲取排序模塊包括:記錄單元,用于記錄各個素材的等待時間tw ;估計單元,用于估計其服務(wù)時間ts ;響應(yīng)比獲取單元,用于根據(jù)/:〃外)=I計算并獲得第i個音視頻的響應(yīng)比,其
1人1)
中,pre(i)為第i個音視頻的響應(yīng)比,tw(i)為第i個音視頻的等待時間,ts(i)為第i個音視頻的服務(wù)時間;排序單元,用于根據(jù)所獲得的各個音視頻的響應(yīng)比進行排序。優(yōu)選地,所述讀取模塊包括:連接單元,用于連接外部素材數(shù)據(jù)讀取設(shè)備;第一讀取單元,用于從所述外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件;文件類型/屬性獲取單元,用于獲取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,所述文件類型包括:音頻素材類型、視頻素材類型,所述文件屬性包括:文件長度、文件容量、文件格式、采集時間;顯示單元,用于顯示所獲取的所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。優(yōu)選地,所述音視頻素材獲取模塊包括:
第二讀取單元,用于讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件;出入點標記編輯單元,用于在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,所述出入點標記之間所標記的外部介質(zhì)音視頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段;保存單元,用于保存所述素材出入點標記在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。優(yōu)選地,所述節(jié)目時間線編輯模塊包括:瀏覽單元,用于瀏覽所述素材庫;選擇單元,用于選擇已上載的素材;時間線編輯單元,用于在素材時間線編輯窗口中,對多個素材的時間線進行編輯。實施本發(fā)明實施例,解決了現(xiàn)場介質(zhì)音視頻素材數(shù)據(jù)采集、制作節(jié)目文件不能同時進行的問題,解決了根據(jù)現(xiàn)場所采集的素材直接生成節(jié)目文件、節(jié)目文件及相關(guān)素材同時上載的問題,同時解決了需要處理的各個音視頻文件的重要性對其處理先后的影響問題;并通過模擬操作系統(tǒng)中的響應(yīng)比進程調(diào)度算法,對各個重要性不同的音視頻素材完成了實時性的處理,更好地提高了系統(tǒng)的效率和用戶滿意度。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明實施例的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法的流程示意圖;圖2是本發(fā)明方法實施例的讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件的過程示意圖;圖3是本發(fā)明方法實施例的從外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件的過程示意圖;圖4是本發(fā)明實施例的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置的結(jié)構(gòu)組成示意圖;圖5是本發(fā)明裝置實施例的讀取模塊的結(jié)構(gòu)組成示意圖;圖6是本發(fā)明裝置實施例的音視頻素材獲取模塊的結(jié)構(gòu)組成示意圖;圖7是本發(fā)明裝置實施例的響應(yīng)比獲取排序模塊的結(jié)構(gòu)組成示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1是本發(fā)明實施例的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法的流程示意圖,如圖1所示,該方法包括:
SlOl,讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;S102,從外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;S103,仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序;S104,將排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫;S105,瀏覽素材庫,從素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。如圖2所示,SlOl進一步包括:S1011,連接外部素材數(shù)據(jù)讀取設(shè)備;S1012,從外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;S1013,獲取外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,該文件類型包括:音頻素材類型、視頻素材類型,該文件屬性包括:文件長度、文件容量、文件格式、采集時間;S1014,顯示所獲取的外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。具體實施中,先連接外圍素材數(shù)據(jù)讀取設(shè)備,通常情況下會存在眾多接口及輸出為多種素材格式的音視頻素材采集設(shè)備,因此,可通過讀卡器等外部介質(zhì)音視頻素材讀入設(shè)備統(tǒng)一采集外部存儲卡、磁盤、移動存儲設(shè)備上的數(shù)據(jù)文件,從外圍素材數(shù)據(jù)讀取設(shè)備中讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件。將外部介質(zhì)音視頻素材數(shù)據(jù)文件讀入并顯示在介質(zhì)(素材)管理窗口的介質(zhì)(素材)列表中,同時在此列表中還可以在素材的相應(yīng)行內(nèi)標識出外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型如:音頻素材類型、視頻素材類型、及其它特殊文件類型,如通過3D手段所拍攝獲取的素材類型;素材文件屬性包括:素材名稱、素材文件長度(即文件的播放長度)、文件容量及文件的存儲容量、文件格式如=MPEG (I 4)格式、AVCIntra、DNxHD格式、等音視頻素材格式,采集時間即此音視頻素材的實際創(chuàng)建時間。另外,SlOl中還包括:判斷外圍素材數(shù)據(jù)文件是否讀取完成,若判斷已讀取完成則發(fā)送信息結(jié)束命令,可在屏幕上以跳出窗口的方式顯示所讀取完成的素材名稱、以及該素材的實際采集容量及素材的大?。蝗襞袛嘣撍夭臄?shù)據(jù)文件還沒有讀取結(jié)束,則繼續(xù)讀取,同時也可以通過跳出窗口的方式顯示讀取素材的名稱和進度條。如圖3所示,S102進一步包括:S1021,讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;S1022,在外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,該出入點標記之間所標記的外部介質(zhì)音視頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段;S1023,保存素材出入點標記在外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。具體實施中,可在外部介質(zhì)音視頻素材數(shù)據(jù)文件上選取幀打入點標記,在入點標記之后選取巾貞打出點標記,調(diào)整所打的入點標記和出點標記,完成對原始素材文件的挑選。另外,在具體實施中,S103進一步包括:記錄各個素材的等待時間tw,并估計其服務(wù)時間ts,根據(jù)= I 計算并獲得第i個音視頻的響應(yīng)比,其中,pre(i)為第i個音視頻的響應(yīng)比,tw(i)為第i個音視頻的等待時間,ts(i)為第i個音視頻的服務(wù)時間;根據(jù)所獲得的各個音視頻的響應(yīng)比進行排序。為了實現(xiàn)該系統(tǒng)的實時性與非線性,可以將該響應(yīng)比設(shè)置為可搶先式的短音視頻素材優(yōu)先的調(diào)度算法可搶先式的短素材優(yōu)先的調(diào)度算法。于是按照此響應(yīng)比從高到低進行排序,于是給所要處理的音視頻素材賦予了一個比較客觀的可變化優(yōu)先級,從而提高了系統(tǒng)處理文件的效率。在S104的實現(xiàn)過程中,由于存在不同格式的原始采集素材數(shù)據(jù)文件,而同時素材庫只接受統(tǒng)一的文件格式,因此在需在上載同時,將本地素材數(shù)據(jù)上載到素材庫之前要對原始素材數(shù)據(jù)進行文件格式轉(zhuǎn)碼,轉(zhuǎn)碼為由素材庫可識別的素材文件格式,上載至素材庫。將挑選的外部介質(zhì)音視頻素材文件存放在介質(zhì)素材上載列表中,在此列表中也可以同時顯示素材的上載文件容量,檢測當(dāng)前上載速度,從而得出預(yù)計的上載所需時間,同時還可以先向素材庫發(fā)送預(yù)放松請求,選擇素材庫預(yù)選通道進行素材上載,在素材上載素材庫結(jié)束后,接收由素材庫發(fā)送的素材已發(fā)送結(jié)束的指令,并可在素材上載列表中已區(qū)分上載與未上載等類型的上載記錄,對于已上載成功的素材文件,標注素材最近一次的上載時間,如一次需要上載多個文件,可以選擇以單個文件的方式對素材進行上載,也可以分批量對素材進行上載,根據(jù)與素材庫之間的網(wǎng)絡(luò)資源分配分批上載轉(zhuǎn)碼后的上載素材數(shù)據(jù)文件。S105進一步包括:瀏覽素材庫;選擇已上載的素材;在素材時間線編輯窗口中,對多個素材的時間線進行編輯。在將素材上載素材庫后,可以選擇已上載的素材,在素材時間線編輯窗口中,對多個素材的時間線進行編輯,在編輯過程中可以對所選擇素材在時間線上進行再次截選,并可對音頻的模式如左聲道或右聲道模式、及對音量進行調(diào)節(jié),同時在時間線上設(shè)定關(guān)鍵幀位置,以便于其他素材編輯的處理。實施本發(fā)明實施例的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,解決了現(xiàn)場介質(zhì)音視頻素材數(shù)據(jù)采集、制作節(jié)目文件不能同時進行的問題,解決了根據(jù)現(xiàn)場所采集的素材直接生成節(jié)目文件、節(jié)目文件及相關(guān)素材同時上載的問題,同時解決了需要處理的各個音視頻文件的重要性對其處理先后的影響問題;并通過模擬操作系統(tǒng)中的響應(yīng)比進程調(diào)度算法,對各個重要性不同的音視頻素材完成了實時性的處理,更好地提高了系統(tǒng)的效率和用戶滿意度。另外,本發(fā)明實施例還提供一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,如圖4所示,該裝置包括: 讀取模塊I,用于讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;音視頻素材獲取模塊2,用于從讀取模塊I所讀取的外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;響應(yīng)比獲取排序模塊3,用于仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序;轉(zhuǎn)碼模塊4,用于將響應(yīng)比獲取排序模塊3排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫;
節(jié)目時間線編輯模塊5,用于瀏覽素材庫,從素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。如圖5所示,讀取模塊I包括:連接單元10,用于連接外部素材數(shù)據(jù)讀取設(shè)備;第一讀取單元11,用于從外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;文件類型/屬性獲取單元12,用于獲取外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,該文件類型包括:音頻素材類型、視頻素材類型,該文件屬性包括:文件長度、文件容量、文件格式、采集時間;顯示單元13,用于顯示所獲取的外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。如圖6所示,音視頻素材獲取模塊2包括:第二讀取單元20,用于讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;出入點標記編輯單元21,用于在外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,該出入點標記之間所標記的外部介質(zhì)音視 頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段;保存單元22,用于保存素材出入點標記在外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。如圖7所示,響應(yīng)比獲取排序模塊3包括:記錄單元30,用于記錄各個素材的等待時間tw ;估計單元31,用于估計其服務(wù)時間ts ;響應(yīng)比獲取單元32,用于根據(jù)= l + ^計算并獲得第i個音視頻的響應(yīng)比,
4(0
其中,pre(i)為第i個音視頻的響應(yīng)比,tw(i)為第i個音視頻的等待時間,ts(i)為第i個首視頻的服務(wù)時間;排序單元33,用于根據(jù)所獲得的各個音視頻的響應(yīng)比進行排序。具體實施中,節(jié)目時間線編輯模塊5包括:瀏覽單元,用于瀏覽素材庫;選擇單元,用于選擇已上載的素材;時間線編輯單元,用于在素材時間線編輯窗口中,對多個素材的時間線進行編輯。在本發(fā)明實施例中,應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置的各模塊或單元功能的實現(xiàn)過程及原理可參見本發(fā)明的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法的過程原理描述,這里不再贅述。實施本發(fā)明實施例的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,解決了現(xiàn)場介質(zhì)音視頻素材數(shù)據(jù)采集、制作節(jié)目文件不能同時進行的問題,解決了根據(jù)現(xiàn)場所采集的素材直接生成節(jié)目文件、節(jié)目文件及相關(guān)素材同時上載的問題,同時解決了需要處理的各個音視頻文件的重要性對其處理先后的影響問題;并通過模擬操作系統(tǒng)中的響應(yīng)比進程調(diào)度算法,對各個重要性不同的音視頻素材完成了實時性的處理,更好地提高了系統(tǒng)的效率和用戶滿意度。本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁盤或光盤等。另外,以上對本發(fā)明實施例所提供的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法及其裝置進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,其特征在于,所述方法包括: 讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件; 從所述外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材; 仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序; 將排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫; 瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。
2.按權(quán)利要求1所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,其特征在于,所述仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序的步驟包括:記錄各個素材的等待時間tw,并估計其服務(wù)時間ts,根據(jù)計算并獲得第 (Oi個音視頻的響應(yīng)比,其中,pre(i)為第i個音視頻的響應(yīng)比,tw(i)為第i個音視頻的等待時間,ts(i)為第i個音視頻的服務(wù)時間;根據(jù)所獲得的各個音視頻的響應(yīng)比進行排序。
3.按權(quán)利要求1所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,其特征在于,所述讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件的步驟包括: 連接外部素材數(shù)據(jù)讀取設(shè)備; 從所述外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件; 獲取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,所述文件類型包括:音頻素材類型、視頻素材類型,所述文件屬性包括:文件長度、文件容量、文件格式、采集時間; 顯示所獲取的所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。
4.按權(quán)利要求1所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,其特征在于,所述從所述外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材的步驟包括: 讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件; 在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,所述出入點標記之間所標記的外部介質(zhì)音視頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段; 保存所述素材出入點標記在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。
5.按權(quán)利要求1所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法,其特征在于,所述瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線的步驟包括: 瀏覽所述素材庫; 選擇已上載的素材; 在素材時間線編輯窗口中,對多個素材的時間線進行編輯。
6.一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,其特征在于,所述裝置包括: 讀取模塊,用于讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件; 音視頻素材獲取模塊,用于從所述讀取模塊所讀取的外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;響應(yīng)比獲取排序模塊,用于仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序; 轉(zhuǎn)碼模塊,用于將所述響應(yīng)比獲取排序模塊排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫; 節(jié)目時間線編輯模塊,用于瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。
7.按權(quán)利要求6所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,其特征在于,所述響應(yīng)比獲取排序模塊包括: 記錄單元,用于記錄各個素材的等待時間; 估計單元,用于估計其服務(wù)時間ts ; 響應(yīng)比獲取單元,用于根據(jù)
8.按權(quán)利要求6所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,其特征在于,所述讀取模塊包括: 連接單元,用于連接外部素材數(shù)據(jù)讀取設(shè)備; 第一讀取單元,用于從所述外部介質(zhì)的音視頻素材數(shù)據(jù)讀取設(shè)備中讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件; 文件類型/屬性獲取單元,用于獲取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性,所述文件類型包括:音頻素材類型、視頻素材類型,所述文件屬性包括:文件長度、文件容量、文件格式、采集時間; 顯示單元,用于顯示所獲取的所述外部介質(zhì)音視頻素材數(shù)據(jù)文件的文件類型和文件屬性。
9.按權(quán)利要求6所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,其特征在于,所述音視頻素材獲取模塊包括: 第二讀取單元,用于讀取所述外部介質(zhì)音視頻素材數(shù)據(jù)文件; 出入點標記編輯單元,用于在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上編輯素材出入點標記,所述出入點標記之間所標記的外部介質(zhì)音視頻素材數(shù)據(jù)文件為上載素材數(shù)據(jù)片段; 保存單元,用于保存所述素材出入點標記在所述外部介質(zhì)音視頻素材數(shù)據(jù)文件上的位置。
10. 按權(quán)利要求6所述的應(yīng)用于數(shù)字家庭的高清媒體非線性編輯裝置,其特征在于,所述節(jié)目時間線編輯模塊包括: 瀏覽單元,用于瀏覽所述素材庫; 選擇單元,用于選擇已上載的素材; 時間線編輯單元,用于在素材時間線編輯窗口中,對多個素材的時間線進行編輯。
全文摘要
本發(fā)明實施例公開了一種應(yīng)用于數(shù)字家庭的高清媒體非線性編輯方法及其裝置,其中,該方法包括讀取外部介質(zhì)音視頻素材數(shù)據(jù)文件;從所述外部介質(zhì)音視頻素材數(shù)據(jù)文件中篩選,截取所需上載音視頻素材;仿照操作系統(tǒng)中進程調(diào)度的響應(yīng)比算法計算所需上載音視頻素材的響應(yīng)比并根據(jù)該響應(yīng)比進行排序;將排序后的上載音視頻素材的格式轉(zhuǎn)碼成素材庫可識別的格式并保存到素材庫;瀏覽所述素材庫,從所述素材庫中選擇上載后的排序后的素材編輯節(jié)目時間線。在本發(fā)明實施例中,通過模擬操作系統(tǒng)中的響應(yīng)比進程調(diào)度算法,對各個重要性不同的音視頻素材完成了實時性的處理,更好地提高了系統(tǒng)的效率和用戶滿意度。
文檔編號H04N5/262GK103095994SQ20121058475
公開日2013年5月8日 申請日期2012年12月28日 優(yōu)先權(quán)日2012年12月28日
發(fā)明者羅笑南, 吳雪蓮, 陳湘萍 申請人:中山大學(xué)