[發明專利]視頻處理方法、裝置及計算機可讀存儲介質有效
| 申請號: | 202011448506.0 | 申請日: | 2020-12-11 |
| 公開(公告)號: | CN112738525B | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 肖善林 | 申請(專利權)人: | 深圳萬興軟件有限公司 |
| 主分類號: | H04N19/44 | 分類號: | H04N19/44;H04N19/42;H04N19/436;H04N19/423;H04N19/40;H04N19/172 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 黃廣龍 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 處理 方法 裝置 計算機 可讀 存儲 介質 | ||
本申請公開了一種視頻處理方法、裝置及計算機可讀存儲介質。本申請的視頻處理方法包括:獲取待處理視頻數據;將待處理視頻數據進行預轉碼,以獲得至少一個待處理幀;獲取解碼器池,解碼器池至少包括一個解碼器;選擇解碼器池中的解碼器處理待處理幀,獲得已解碼幀;將已解碼幀存入解碼器緩存區;將使用過的解碼器回收至解碼器池。視頻處理方法提升了視頻編輯的效率。
技術領域
本申請涉及但不限于視頻編輯領域,尤其是涉及一種視頻處理方法、裝置及計算機可讀存儲介質。
背景技術
非線性視頻編輯技術應用于視頻編輯領域中,當前的視頻編輯系統在處理復雜片段時,存在占用較高計算機資源的問題。
發明內容
本申請旨在至少解決現有技術中存在的技術問題之一。為此,本申請提出一種視頻處理方法,能夠解決視頻編輯系統占用較高計算機資源的問題。
本申請還提出一種具有視頻處理方法的裝置。
本申請還提出一種具有視頻處理法的計算機可讀存儲介質。
根據本申請第一方面實施例的視頻處理方法,所述方法包括:獲取待處理視頻數據;將所述待處理視頻數據進行預轉碼,以獲得至少一個所述待處理幀;選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀;所述解碼器池至少包括一個所述解碼器;將所述已解碼幀存入解碼器緩存區;將使用過的所述解碼器回收至所述解碼器池。
根據本申請實施例的視頻處理方法,至少具有如下技術效果:視頻處理方法減少了處理復雜視頻片段時對計算機資源的占用,提升了視頻編輯的效率。
根據本申請的一些實施例,在所述選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀之前,所述方法還包括:獲取所述待處理視頻數據的待處理幀的幀號;根據所述幀號查詢所述解碼器緩存區,以獲得查詢結果。
根據本申請的一些實施例,在所述選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀之前,所述方法還包括:根據所述查詢結果判斷所述待處理幀是否已被解碼;若所述待處理幀已被解碼,則從所述解碼器緩存區中獲得所述已解碼幀。
根據本申請的一些實施例,所述選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀包括:根據所述幀號查詢每個所述解碼器緩沖區,判斷是否存在相近幀;所述相近幀包括與所述待處理幀在預設范圍內的已解碼幀;若存在所述相近幀,則選擇所述相近幀對應的解碼器來處理所述待處理幀。
根據本申請的一些實施例,所述選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀還包括:若不存在所述相近幀,則查詢所述解碼器池中是否存在空閑的解碼器;若存在所述空閑的解碼器,則選擇所述空閑的解碼器中最久未使用解碼器來處理待處理幀;若不存在所述空閑的解碼器,則新建解碼器來處理待處理幀。
根據本申請的一些實施例,在所述獲取待處理視頻數據之后,所述方法還包括:獲取所述待處理視頻數據的屬性信息;根據所述屬性信息得到文件標識。
根據本申請的一些實施例,所述將所述已解碼幀存入解碼器緩存區之后,所述方法還包括:將各個所述解碼器緩存區中的所述已解碼幀存入輸出隊列;將所述輸出隊列中的所述已解碼幀發送給上層應用,以供所述上層應用使用。
根據本申請第二方面實施例的視頻處理裝置,包括:視頻獲取模塊,用于獲取待處理視頻數據;預轉碼模塊,用于將所述待處理視頻數據進行預轉碼,以獲得至少一個所述待處理幀;解碼模塊,用于選擇解碼器池中的解碼器處理所述待處理幀,獲得已解碼幀;所述解碼器池至少包括一個所述解碼器;緩存模塊,用于將所述已解碼幀存入解碼器緩存區;回收模塊,用于將使用過的所述解碼器回收至所述解碼器池。
根據本申請第三方面實施例的視頻處理裝置,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現:本申請上述第一方面實施例的視頻處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳萬興軟件有限公司,未經深圳萬興軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011448506.0/2.html,轉載請聲明來源鉆瓜專利網。





