System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及直播,尤其涉及一種獲取游戲直播中高能片段方法、裝置、計算機設備、計算機可讀存儲介質、計算機程序產品。
技術介紹
1、隨著網絡交互平臺的發展,越來越多用戶可以通過登錄網絡交互平臺進行交流。其中,網絡直播是其中一種廣受歡迎的網絡交互平臺,網絡直播可以是游戲直播、娛樂直播或教育直播等。
2、在游戲直播中,主播直播游戲過程,如英雄聯盟。主播通常希望在直播結束后,可以自動獲取游戲直播過程中的高能片段,如連續多次擊殺對手等片段,以便進行后續的內容投放。
3、然而,目前已有的獲取游戲高能片段的方案根據游戲內高能事件的播報確定高能片段,難以準確獲取高能片段的起止位置。
4、需要說明的是,上述內容并不必然是現有技術,也不用于限制本申請的專利保護范圍。
技術實現思路
1、本申請實施例提供一種獲取游戲直播中高能片段方法、裝置、計算機設備、計算機可讀存儲介質、計算機程序產品,以解決或緩解上面提出的一項或更多項技術問題。
2、本申請實施例的一個方面提供了一種獲取游戲直播中高能片段方法,所述方法包括:
3、對游戲直播視頻進行幀抽取處理,以獲取所述游戲直播視頻的多幀游戲畫面;
4、獲取所述多幀游戲畫面中每一幀游戲畫面的游戲戰績和游戲時間點;及
5、在所述游戲戰績發生變化的情況下,將所述游戲戰績對應的所述游戲時間點設置為高能時刻;
6、在至少兩個相鄰的所述高能時刻之間的間隔小于第一預設時長的情況下,確定
7、將所述第一個所述高能時刻和所述最后一個所述高能時刻之間的游戲直播視頻剪輯為高能片段。
8、可選地,還包括:
9、在獲取到所述多幀游戲畫面的情況下,對所述多幀游戲畫面中的每一幀游戲畫面去噪處理。
10、可選地,所述方法還包括:
11、對所述每一幀游戲畫面進行目標檢測,以識別和定位所述游戲畫面的各類信息布局;
12、其中,所述每一幀游戲畫面的各類信息布局至少包括戰績欄以及時間欄。
13、可選地,包括:
14、對所述每一幀游戲畫面的各類信息布局進行文字識別,以獲取所述每一幀游戲畫面對應的所述游戲戰績以及所述游戲時間點。
15、可選地,所述方法還包括:
16、將所述每一幀游戲畫面對應的游戲戰績以及游戲時間點的信息合并為一條文本信息;
17、按照所述多幀游戲畫面中的每一幀游戲畫面的時間順序,將多條所述文本信息合并為信息表。
18、可選地,所述方法還包括:
19、對所述信息表進行遍歷;
20、在檢測到所述文本信息中的所述游戲戰績為預設初始值的情況下,將所述文本信息設置為分割點,以區分不同的游戲場次。
21、可選地,所述方法還包括:
22、將所述高能片段中的第一個高能時刻發生前的第二預設時長內的片段設置為第一增補片段;
23、將所述高能片段中的最后一個高能時刻發生后的第三預設時長內的片段設置為第二增補片段;
24、將所述第一增補片段添加至所述高能片段的開頭,將所述第二增補片段添加至所述高能片段的末尾。
25、本申請實施例的另一個方面提供了一種獲取游戲直播中高能片段裝置,所述裝置包括:
26、處理模塊,用于對游戲直播視頻進行幀抽取處理,以獲取所述游戲直播視頻的多幀游戲畫面;
27、獲取模塊,用于獲取所述多幀游戲畫面中每一幀游戲畫面的游戲戰績和游戲時間點;及
28、設置模塊,用于在所述游戲戰績發生變化的情況下,將所述游戲戰績對應的所述游戲時間點設置為高能時刻;
29、確定模塊,用于在至少兩個相鄰的所述高能時刻之間的間隔小于第一預設時長的情況下,確定所述至少兩個相鄰的所述高能時刻中的第一個所述高能時刻和最后一個所述高能時刻;
30、剪輯模塊,用于將所述第一個所述高能時刻和所述最后一個所述高能時刻之間的游戲直播視頻剪輯為高能片段。
31、本申請實施例的另一個方面提供了一種計算機設備,包括:
32、至少一個處理器;及
33、與所述至少一個處理器通信連接的存儲器;
34、其中:所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行如上所述的方法。
35、本申請實施例的另一個方面提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機指令,所述計算機指令被處理器執行時實現如上所述的方法。
36、本申請實施例的另一個方面提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如上所述的方法。
37、本申請實施例采用上述技術方案可以包括如下優勢:
38、通過檢測游戲直播視頻的多幀游戲畫面的游戲戰績的變化時刻,結合對應的游戲時間點,可以更加準確地定位游戲過程中的高能時刻。另外,本方案通過設置第一預設時長,在至少兩個相鄰的高能時刻之間的間隔小于第一預設時長的情況下,確定至少兩個相鄰的高能時刻中的第一個高能時刻和最后一個高能時刻,并將第一個高能時刻和最后一個高能時刻之間的游戲直播視頻剪輯為高能片段,以更精準地確定高能片段的起始位置和結束位置,從而更準確地反映高能片段的全過程。
本文檔來自技高網...【技術保護點】
1.一種獲取游戲直播中高能片段方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,獲取所述多幀游戲畫面中每一幀游戲畫面的游戲戰績和游戲時間點,包括:
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1~6任一項所述的方法,其特征在于,所述方法還包括:
8.一種獲取游戲直播中高能片段裝置,其特征在于,所述裝置包括:
9.?一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質內存儲有計算機指令,所述計算機指令被處理器執行時實現如權利要求1至7中任一項所述的方法。
11.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至7所述方法的步驟。
【技術特征摘要】
1.一種獲取游戲直播中高能片段方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,獲取所述多幀游戲畫面中每一幀游戲畫面的游戲戰績和游戲時間點,包括:
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
7....
【專利技術屬性】
技術研發人員:吳志強,張鵬偉,湯然,蔡春磊,劉源旭,邱慎杰,
申請(專利權)人:上海幻電信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。