[發(fā)明專利]一種視頻編碼方法、系統(tǒng)及電子設備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201811533813.1 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109451313A | 公開(公告)日: | 2019-03-08 |
| 發(fā)明(設計)人: | 鄒箭 | 申請(專利權(quán))人: | 深圳市網(wǎng)心科技有限公司 |
| 主分類號: | H04N19/172 | 分類號: | H04N19/172;H04N19/176;H04N19/186;H04N19/70;H04N19/40 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518052 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻編碼 電子設備 解碼操作 視頻數(shù)據(jù) 日志 計算機可讀存儲介質(zhì) 視頻編碼過程 資源占用率 編碼完成 存儲介質(zhì) 視頻文件 解封裝 幀圖像 封裝 申請 | ||
本申請公開了一種視頻編碼方法、系統(tǒng)及一種電子設備和計算機可讀存儲介質(zhì),該方法包括:對獲取的視頻數(shù)據(jù)進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流,并對每一所述es流進行解碼操作得到y(tǒng)uv圖像;利用QSV技術(shù)對每一所述yuv圖像進行第一次編碼得到第一中間es流,并對每一所述第一中間es流進行解碼操作得到編碼日志;利用所述編碼日志對每一所述yuv圖像進行第二次編碼得到第二中間es流,并對每一所述第二中間es流進行封裝操作得到編碼完成的視頻文件。由此可見,本申請?zhí)峁┑囊曨l編碼方法在視頻編碼過程中資源占用率較低。
技術(shù)領(lǐng)域
本申請涉及視頻技術(shù)領(lǐng)域,更具體地說,涉及一種視頻編碼方法、系統(tǒng)及一種電子設備和一種計算機可讀存儲介質(zhì)。
背景技術(shù)
H.264/AVC是一種目前應用最廣泛的視頻壓縮標準。在視頻點播領(lǐng)域,為了生成質(zhì)量較高的視頻節(jié)目,可以采用兩次軟件編碼的方式來生成高質(zhì)量的壓縮視頻。首先采用1pass對原視頻數(shù)據(jù)進行編碼,即對原視頻數(shù)據(jù)進行第一次編碼生成編碼信息,再對該編碼信息進行2pass轉(zhuǎn)碼,即對該編碼信息進行第二次編碼得到最終的視頻文件。由于1pass為軟編碼方式,對CPU(中文全稱:中央處理器,英文全稱:Central Processing Unit)和內(nèi)存的占用都比較多,因此上述視頻編碼方式資源占用較多。
因此,如何在視頻編碼過程中降低資源占用率是本領(lǐng)域技術(shù)人員需要解決的問題。
發(fā)明內(nèi)容
本申請的目的在于提供一種視頻編碼方法、系統(tǒng)及一種電子設備和一種計算機可讀存儲介質(zhì),在視頻編碼過程中降低資源占用率。
為實現(xiàn)上述目的,本申請?zhí)峁┝艘环N視頻編碼方法,包括:
對獲取的視頻數(shù)據(jù)進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流,并對每一所述es流進行解碼操作得到y(tǒng)uv圖像;
利用QSV技術(shù)對每一所述yuv圖像進行第一次編碼得到第一中間es流,并對每一所述第一中間es流進行解碼操作得到編碼日志;
利用所述編碼日志對每一所述yuv圖像進行第二次編碼得到第二中間es流,并對每一所述第二中間es流進行封裝操作得到編碼完成的視頻文件。
優(yōu)選的,所述對獲取的視頻數(shù)據(jù)進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流,,并對每一所述es流進行解碼操作得到y(tǒng)uv圖像,包括:
將獲取的視頻數(shù)據(jù)輸入轉(zhuǎn)碼器中進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流;
利用所述轉(zhuǎn)碼器對每一所述es流進行解碼操作得到所述yuv圖像。
優(yōu)選的,所述編碼日志包括所述每一幀圖像的幀級信息和宏塊級信息。
優(yōu)選的,所述第一中間es流具體為H.264格式的es流。
為實現(xiàn)上述目的,本申請?zhí)峁┝艘环N電子設備,所述電子設備包括存儲器和處理器,所述存儲器上存儲有可在所述處理器上運行的視頻編碼程序,所述視頻編碼程序被所述處理器執(zhí)行時實現(xiàn):對獲取的視頻數(shù)據(jù)進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流,并對每一所述es流進行解碼操作得到y(tǒng)uv圖像;利用QSV技術(shù)對每一所述yuv圖像進行第一次編碼得到第一中間es流,并對每一所述第一中間es流進行解碼操作得到編碼日志;利用所述編碼日志對每一所述yuv圖像進行第二次編碼得到第二中間es流,并對每一所述第二中間es流進行封裝操作得到編碼完成的視頻文件。
優(yōu)選的,所述視頻編碼程序被所述處理器執(zhí)行時還實現(xiàn):將獲取的視頻數(shù)據(jù)輸入轉(zhuǎn)碼器中進行解封裝操作得到所述視頻數(shù)據(jù)每一幀圖像的es流;利用所述轉(zhuǎn)碼器對每一所述es流進行解碼操作得到所述yuv圖像。
優(yōu)選的,所述電子設備為組成CDN網(wǎng)絡或者區(qū)塊鏈網(wǎng)絡的節(jié)點。
為實現(xiàn)上述目的,本申請?zhí)峁┝艘环N視頻編碼系統(tǒng),包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市網(wǎng)心科技有限公司,未經(jīng)深圳市網(wǎng)心科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811533813.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





