視頻圖像的處理方法和裝置的制造方法
【技術領域】
[0001]本申請涉及圖像處理技術,特別是涉及一種視頻圖像的處理方法和裝置。
【背景技術】
[0002]在圖像/視頻處理軟件中,對圖像/視頻的高效率編輯是一種很廣泛的需求,尤其是后期包裝制作軟件,實現(xiàn)對高質(zhì)量的視頻進行流暢編輯,需要對計算機的硬件資源有較高的要求,但是一般情況下,對于很多用戶擁有的計算機,其硬件資源相對較低,用戶很難在該低硬件資源的計算機中對高質(zhì)量的視頻進行流程編輯,如果對計算機的硬件進行更新,成本也會很高,用戶的體驗差。
【發(fā)明內(nèi)容】
[0003]本申請?zhí)峁┝艘环N視頻圖像的處理方法和裝置,以解決目前視頻處理過程中低硬件資源對高質(zhì)量視頻的不能進行流暢編輯和計算機的硬件更新成本高的問題。
[0004]為了解決上述問題,本申請公開了一種視頻圖像的處理方法,包括:將需要編輯的原生視頻素材放在時間線上;
[0005]根據(jù)原生視頻素材的編輯環(huán)境選擇代理級別,獲得處理后的視頻素材;
[0006]對處理后的視頻素材進行解碼操作;
[0007]判斷所述解碼操作是否支持代理,若支持代理,則按照代理級別對處理后的視頻素材進行解碼,獲得解碼后的視頻素材;
[0008]將所述解碼后的視頻素材進行視頻編輯,生成視頻圖像。
[0009]優(yōu)選地,所述時間線包括軌道,將需要編輯的原生素材放在軌道中進行編輯。
[0010]優(yōu)選地,所述代理級別包括二分之一代理級別、和/或四分之一代理級別和/或八分之一代理級別。
[0011]優(yōu)選地,所述根據(jù)原生視頻素材的編輯環(huán)境選擇代理級別,獲得處理后的視頻素材的步驟包括:
[0012]當代理級別為二分之一代理級別時,將原生視頻素材的長和寬按照二分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材;
[0013]當代理級別為四分之一代理級別時,將原生視頻素材的長和寬按照四分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材;
[0014]當代理級別為八分之一代理級別時,將原生視頻素材的長和寬按照八分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材。
[0015]優(yōu)選地,還包括:若解碼操作不支持代理,解碼器對處理后的視頻素材進行解碼,并對解碼后的視頻素材壓縮到代理級別,將壓縮后的視頻素材進行視頻編輯,生成視頻圖像。
[0016]優(yōu)選地,使用監(jiān)控器對所述生成視頻圖像進行預覽。
[0017]為了解決上述問題,本申請還公開了一種視頻圖像的處理裝置,包括:
[0018]編輯模塊,用于將需要編輯的原生視頻素材放在時間線上;
[0019]選擇模塊,用于根據(jù)原生視頻素材的編輯環(huán)境選擇代理級別,獲得處理后的視頻素材;
[0020]解碼模塊,用于對處理后的視頻素材進行解碼操作;
[0021]判斷模塊,用于判斷所述解碼操作是否支持代理,若支持代理,則按照代理級別對處理后的視頻素材進行解碼,獲得解碼后的視頻素材;
[0022]輸出模塊,用于將所述解碼后的視頻素材進行視頻編輯,生成視頻圖像。
[0023]優(yōu)選地,所述時間線包括軌道,將需要編輯的原生素材放到軌道中進行編輯。
[0024]優(yōu)選地,所述代理級別包括二分之一代理級別、和/或四分之一代理級別和八分之一代理級別。
[0025]優(yōu)選地,選擇模塊包括:二分之一選擇子模塊,用于當代理級別為二分之一代理級別時,將原生視頻素材的長和寬按照二分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材;
[0026]四分之一選擇子模塊,用于當代理級別為四分之一代理級別時,將原生視頻素材的長和寬按照四分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材;
[0027]八分之一選擇子模塊,用于當代理級別為八分之一代理級別時,將原生視頻素材的長和寬按照八分之一進行壓縮,將壓縮后的視頻素材作為處理后的視頻素材。
[0028]優(yōu)選地,使用監(jiān)控器對所述生成視頻圖像進行預覽。
[0029]與現(xiàn)有技術相比,本申請包括以下優(yōu)點:
[0030]本申請通過將需要編輯的原生視頻素材放在時間線,根據(jù)原生視頻素材的編輯環(huán)境選擇不同的代理級別,獲得處理后的視頻素材,然后對處理后的視頻素材進行解碼操作,若解碼操作支持代理,則按照代理級別對處理后的視頻素材進行解碼,獲得解碼后的視頻素材,并對解碼后的視頻素材進行視頻編輯,生成視頻圖像,通過根據(jù)原生視頻素材的編輯環(huán)境選擇不同的代理級別,對原生視頻素材進行不同代理級別的壓縮,從而解決了低硬件資源對高質(zhì)量視頻的流暢編輯,計算機的硬件更新成本高的問題,達到了不用用戶升級硬件資源,即可采用低硬件資源,流暢的對高質(zhì)量視頻素材進行編輯的效果,提高用戶體驗。
【附圖說明】
[0031]圖1是本申請實施例一所述一種視頻圖像的處理方法的流程圖;
[0032]圖2是本申請實施例二所述一種視頻圖像的處理方法的流程圖;
[0033]圖3是本申請實施例三所述一種視頻圖像的處理裝置的結構框圖。
【具體實施方式】
[0034]為使本申請的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和【具體實施方式】對本申請作進一步詳細的說明。
[0035]實施例一
[0036]參照圖1,其示出了本申請實施例一所述一種視頻圖像的處理方法,包括:
[0037]步驟101:將需要編輯的原生視頻素材放在時間線上。
[0038]時間線由軌道組成,將原生視頻素材放到軌道中進行編輯,軌道分為包含了軌道一些屬性的軌道頭和將所有原生視頻素材放入到軌道中的軌道容器,時間線在縱向由一層層的軌道組成,其中時間線在橫向是時間軸,表示時間線的長度信息,軌道上的原生視頻素材將在時間軸方向順序排列,在時間軸左邊的將先播出,后面的將后播出。
[0039]步驟102:根據(jù)原生視頻素材的編輯環(huán)境選擇代理級別,獲得處理后的視頻素材。
[0040]代理可以包括對于既定的計算機硬件資源,通過代理級別的編輯方式,可以實現(xiàn)對高質(zhì)量的視頻進行實時預覽和流暢的編輯,即將原生的視頻素材導入瀏覽器之后,不需要素材轉(zhuǎn)碼,只要選擇代理級別,即可對原生視頻素材進行實時預覽和直接剪輯。
[0041]代理級別可以將較大的原生視頻素材壓縮到很小的視頻文件,每個代理級別對應一種壓縮方式,其中,代理級別為二分之一對應的壓縮方式是將視頻的長和寬按照二分之一進行壓縮,例如:當原生視頻素材長為1024,寬為2048,當代理級別為二分之一時,壓縮后的原生視頻素材長為512,寬為1024,即通過代理級別可以將原生視頻素材變小。
[0042]原生視頻素材一般情況下都較大,由于不同的客戶端的計算機硬件資源不同,因此為了使客戶端處理后的視頻素材更清晰,因此需要根據(jù)原生視頻素材的編輯環(huán)境選擇不同的代理級別,根據(jù)選擇的代理級別對原生視頻素材進行壓縮處理,獲得處理后的視頻素材。
[0043]處理后的視頻素材仍然可以反映出原生視頻素材的特點,只是處理后的視頻素材的尺寸比原生視頻素材尺寸變小。
[0044]處理后的視頻素材可以保存在內(nèi)存中或者數(shù)據(jù)庫中,對此本申請不做具體限制。
[0045]步驟103:對處理后的視頻素材進行解碼操作。
[0046]使用解碼器對處理后的視頻素材進行解碼操作。
[0047]步驟104:判斷所述解碼器的解碼操作是否支持代理,若支持代理,則執(zhí)行步驟105。
[0048]步驟105:按照代理級別對處理后的視頻素材進行解碼,獲得解碼后的視頻素材。
[0049]解碼后得到的視頻素材為低質(zhì)量視頻素材。
[0050]步驟106:將所述解碼后的視頻素材進行視頻編輯,生成視頻圖像。
[0051]視頻剪輯完成后,將代理鏈接返回時間線上的原生視頻素材,使時間線上的原生視頻素材根據(jù)視頻編輯進行輸出,從而實現(xiàn)了剪輯完成的視頻動作同步到原生視頻素材。
[0052]步驟107:將生成的視頻圖像輸出。
[0053]通過本實施例,將需要編輯的原生視頻素材放在時間線,根據(jù)原生視頻素材的編輯環(huán)境選擇不同的代理級別,獲得處理后的視頻素材,然后對處理后的視頻素材進行解碼操作,若解碼操作支持代理,則按照代理級別對處理后的視頻素材進行解碼,獲得解碼后的視頻素材,并對解碼后的視頻素材進行視頻編輯,生成視頻圖像,通過根據(jù)原生視頻素材的編輯環(huán)境選擇不同的代理級別,對原生視頻素材進行不同代理級別的壓縮,從而解決了計算機硬件資源對視頻處理的影響導致用戶體驗差的問題。
[0054]實施例二
[0055]參照圖2,示出了本申請實施例二中的一種視頻圖像的處理方法的流程圖。本實施例中,具體包括:
[0056]步驟201:將需要編輯的原生視頻素材放在時間線上。
[0057]步驟202:根據(jù)原生視頻素材的編輯環(huán)境選擇代理級別,獲得處理后的視頻素材。
[0058]代理級別包括二分之一代理級別、和/或四分之一代理級別和/或八分之一代理級別。
[005