[發明專利]視頻處理方法及裝置在審
| 申請號: | 202110296439.3 | 申請日: | 2021-03-19 |
| 公開(公告)號: | CN113079406A | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 王一;湯然;董浩 | 申請(專利權)人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號: | H04N21/434 | 分類號: | H04N21/434;H04N21/4402 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 劉曉楠 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 處理 方法 裝置 | ||
1.一種視頻處理方法,其特征在于,包括:
確定初始視頻碼流中的待修改子視頻碼流,并對所述待修改子視頻碼流中的視頻幀進行解碼生成對應的視頻解碼數據;
根據對所述視頻幀進行解碼的解碼參數獲得編碼配置參數,并利用所述編碼配置參數初始化編碼器;
對所述視頻解碼數據進行修改,生成對應的修改結果,并通過所述編碼器對所述修改結果進行編碼生成對應的編碼結果;
將所述編碼結果作為對所述待修改子視頻碼流進行修改獲得的目標子視頻碼流,基于所述目標子視頻流生成修改后的目標視頻碼流。
2.根據權利要求1所述的視頻處理方法,其特征在于,所述確定初始視頻碼流中的待修改子視頻碼流,包括:
根據待修改內容確定所述初始視頻碼流中待修改視頻幀對應的視頻播放時間,并根據所述視頻播放時間確定所述待修改子視頻碼流。
3.根據權利要求2所述的視頻處理方法,其特征在于,所述根據所述視頻播放時間確定所述待修改子視頻碼流,包括:
獲取視頻關鍵幀列表,并根據所述視頻關鍵幀列表中視頻幀與視頻播放時間的映射關系,將所述初始視頻碼流劃分為多個畫面組,每個畫面組的起始視頻幀與結束視頻幀為視頻關鍵幀;
確定所述多個畫面組分別對應的視頻播放時間區間,并確定所述待修改視頻幀對應的視頻播放時間所屬的目標視頻播放時間區間;
將所述目標視頻播放時間對應的目標畫面組確定為所述待修改子視頻流。
4.根據權利要求3所述的視頻處理方法,其特征在于,所述將所述初始視頻碼流劃分為多個畫面組之后,還包括:
確定所述多個畫面組分別對應的視頻播放時間區間,并確定所述待修改視頻幀對應的視頻播放時間所屬的至少兩個目標視頻播放時間區間;
若所述至少兩個目標視頻播放時間區間中存在任意兩個或多個目標視頻播放時間區間連續,則將任意兩個或多個連續的目標視頻播放時間區間對應的目標畫面組進行合并,并將合并結果作為所述待修改子視頻碼流。
5.根據權利要求1至4任意一項所述的視頻處理方法,其特征在于,所述確定初始視頻碼流中的待修改子視頻碼流之前,還包括:
根據所述初始視頻碼流中各視頻幀的數據包特征,確定所述初始視頻碼流的視頻關鍵幀,并確定所述視頻關鍵幀在所述初始視頻碼流中的視頻播放時間;
建立所述視頻關鍵幀與所述視頻播放時間的映射關系,生成所述視頻關鍵幀列表。
6.根據權利要求1所述的視頻處理方法,其特征在于,所述根據對所述視頻幀進行解碼的解碼參數獲得編碼配置參數,包括:
獲取對所述視頻幀進行解碼的解碼參數,對所述解碼參數進行解析,獲得用于初始化編碼器的編碼配置參數。
7.根據權利要求1所述的視頻處理方法,其特征在于,所述基于所述目標子視頻流生成修改后的目標視頻碼流,包括:
利用所述目標子視頻碼流對所述初始視頻碼流的所述待修改子視頻碼流進行替換,生成修改后的目標視頻碼流。
8.根據權利要求1所述的視頻處理方法,其特征在于,所述基于所述目標子視頻流生成修改后的目標視頻碼流之后,還包括:
確定所述初始視頻碼流的第一視頻時長,以及所述目標視頻碼流的第二視頻時長;
判斷所述第一視頻時長與所述第二視頻時長是否一致;
若否,則獲取所述初始視頻碼流對應的音頻數據,并根據所述目標視頻碼流對所述音頻數據進行修改。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嗶哩嗶哩科技有限公司,未經上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110296439.3/1.html,轉載請聲明來源鉆瓜專利網。





