本申請(qǐng)涉及計(jì)算機(jī),具體涉及一種視頻顯示方法、裝置、終端設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在進(jìn)行視頻播放時(shí),為了提高視頻的顯示效果,通常會(huì)針對(duì)視頻自身的特點(diǎn),進(jìn)行一定程度的畫(huà)面增強(qiáng)。例如:利用類(lèi)似hdr的方式,對(duì)視頻畫(huà)面進(jìn)行光影的增強(qiáng)。
2、但現(xiàn)有技術(shù)中,hdr還存在部分問(wèn)題,例如在部分視頻畫(huà)面中使用hdr時(shí),視頻會(huì)存在灰白的問(wèn)題。這種問(wèn)題出現(xiàn)的原因是,系統(tǒng)對(duì)顯示器的顯示參數(shù)校準(zhǔn)較差,導(dǎo)致hdr無(wú)法有效的增強(qiáng)視頻畫(huà)面。
3、此外,現(xiàn)有技術(shù)中還存在利用云端對(duì)視頻畫(huà)面進(jìn)行校準(zhǔn)的方案,特別是在在線(xiàn)視頻播放的領(lǐng)域。當(dāng)用戶(hù)緩存在線(xiàn)視頻播放時(shí),云端可以針對(duì)用戶(hù)緩存的視頻進(jìn)行畫(huà)面增強(qiáng)。例如:如場(chǎng)景識(shí)別,像素統(tǒng)計(jì),動(dòng)態(tài)映射等復(fù)雜的實(shí)時(shí)分析處理等。這種處理方式相較于hdr,可以對(duì)每個(gè)視頻獨(dú)特的畫(huà)面進(jìn)行針對(duì)性?xún)?yōu)化。但此類(lèi)方案,往往會(huì)因?yàn)轱@示參數(shù)調(diào)整與圖像的匹配問(wèn)題,最終只能通過(guò)減弱對(duì)應(yīng)的顯示參數(shù)調(diào)整幅度及頻率來(lái)規(guī)避不匹配帶來(lái)的異常,因此很難達(dá)到比較理想的實(shí)時(shí)調(diào)整效果,特別是用戶(hù)在進(jìn)行一些非正常模式下的視頻播放時(shí),畫(huà)面容易出現(xiàn)顯示參數(shù)調(diào)整與圖像不同步,從而帶來(lái)畫(huà)面閃爍等異常問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N視頻顯示方法,該方法可以有效的避免視頻畫(huà)面增強(qiáng)時(shí),畫(huà)面出現(xiàn)閃爍的問(wèn)題。
2、第一方面,本申請(qǐng)?zhí)峁┮环N視頻顯示方法,應(yīng)用于顯示設(shè)備,所述方法包括:
3、獲取目標(biāo)視頻;
4、確定所述目標(biāo)視頻的當(dāng)前播放模式;
5、確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表;
6、根據(jù)所述顯示參數(shù)控制表,調(diào)整所述目標(biāo)視頻的顯示效果。
7、在本申請(qǐng)一些實(shí)施例中,所述確定所述目標(biāo)視頻的當(dāng)前播放模式,包括:
8、獲取針對(duì)所述目標(biāo)視頻的當(dāng)前播放控制指令;
9、若所述當(dāng)前播放控制指令表征控制所述目標(biāo)視頻以目標(biāo)時(shí)序進(jìn)行播放,則確定所述目標(biāo)視頻的當(dāng)前播放模式為第一當(dāng)前播放模式;
10、若所述當(dāng)前播放控制指令表征控制所述目標(biāo)視頻以非所述目標(biāo)時(shí)序進(jìn)行播放,則確定所述目標(biāo)視頻的當(dāng)前播放模式為第二當(dāng)前播放模式。
11、在本申請(qǐng)一些實(shí)施例中,所述顯示參數(shù)控制表包括第一顯示參數(shù)控制表以及第二顯示參數(shù)控制表;
12、所述確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表,包括:
13、若所述當(dāng)前播放模式為所述第一當(dāng)前播放模式,確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表為所述第一顯示參數(shù)控制表;
14、若所述當(dāng)前播放模式為所述第二當(dāng)前播放模式,確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表為所述第二顯示參數(shù)控制表。
15、在本申請(qǐng)一些實(shí)施例中,所述確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表,包括:
16、獲取目標(biāo)服務(wù)器針對(duì)于所述目標(biāo)視頻的各個(gè)視頻幀設(shè)置的不同的初始推薦顯示參數(shù)控制表以及本地顯示能力參數(shù);
17、根據(jù)所述本地顯示能力參數(shù),分別檢測(cè)各所述初始推薦顯示參數(shù)控制表中的每一個(gè)初始推薦顯示參數(shù)控制表中的顯示控制參數(shù)是否與所述本地顯示能力參數(shù)匹配;
18、若存在至少一個(gè)初始推薦顯示參數(shù)控制表中的顯示控制參數(shù)與所述本地顯示能力參數(shù)不匹配,則根據(jù)所述本地顯示能力參數(shù)對(duì)不匹配的初始推薦顯示參數(shù)控制表中的顯示控制參數(shù)進(jìn)行修正,確定修正后的推薦顯示參數(shù)控制表與匹配的初始推薦顯示參數(shù)控制表為目標(biāo)顯示參數(shù)控制表;
19、若各所述初始推薦顯示參數(shù)控制表中的顯示控制參數(shù)與所述本地顯示能力參數(shù)均匹配,則確定各所述初始推薦顯示參數(shù)控制表為所述目標(biāo)顯示參數(shù)控制表;
20、根據(jù)所述目標(biāo)顯示參數(shù)控制表,確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表。
21、在本申請(qǐng)一些實(shí)施例中,所述根據(jù)所述顯示參數(shù)控制表,調(diào)整所述目標(biāo)視頻的顯示效果,包括:
22、確定所述目標(biāo)視頻的當(dāng)前播放視頻幀的目標(biāo)時(shí)間戳;
23、根據(jù)所述目標(biāo)時(shí)間戳與所述顯示參數(shù)控制表,確定所述當(dāng)前播放視頻幀的當(dāng)前顯示控制參數(shù);
24、根據(jù)所述當(dāng)前顯示控制參數(shù),調(diào)整所述顯示設(shè)備的所述當(dāng)前播放視頻幀的顯示效果。
25、在本申請(qǐng)一些實(shí)施例中,所述顯示參數(shù)控制表中包括多個(gè)時(shí)間區(qū)間與多組顯示控制參數(shù),一個(gè)時(shí)間區(qū)間對(duì)應(yīng)一組顯示控制參數(shù);
26、所述根據(jù)所述目標(biāo)時(shí)間戳與所述顯示參數(shù)控制表,確定所述當(dāng)前播放視頻幀的當(dāng)前顯示控制參數(shù),包括:
27、確定所述目標(biāo)時(shí)間戳所在的對(duì)應(yīng)目標(biāo)時(shí)間區(qū)間;
28、確定所述目標(biāo)時(shí)間區(qū)間對(duì)應(yīng)的目標(biāo)顯示控制參數(shù)組為所述當(dāng)前播放視頻幀的當(dāng)前顯示控制參數(shù)。
29、在本申請(qǐng)一些實(shí)施例中,所述根據(jù)所述當(dāng)前顯示控制參數(shù),調(diào)整所述顯示設(shè)備的所述當(dāng)前播放視頻幀的顯示效果,包括:
30、獲取視頻修正系數(shù);
31、根據(jù)所述視頻修正系數(shù)與所述當(dāng)前顯示控制參數(shù),調(diào)整所述顯示設(shè)備的所述當(dāng)前播放視頻幀的顯示效果。
32、第二方面,本申請(qǐng)還提供一種視頻顯示方法,應(yīng)用于服務(wù)器,所述方法包括:
33、獲取顯示設(shè)備發(fā)送的顯示參數(shù)控制表的獲取請(qǐng)求指令;
34、根據(jù)所述獲取請(qǐng)求指令,將目標(biāo)視頻對(duì)應(yīng)的顯示參數(shù)控制表發(fā)送至所述顯示設(shè)備,以使得所述顯示設(shè)備根據(jù)所述顯示參數(shù)控制表,調(diào)整所述目標(biāo)視頻的顯示效果。
35、第三方面,本申請(qǐng)還提供一種視頻顯示裝置,應(yīng)用于顯示設(shè)備,所述裝置包括:
36、獲取模塊,用于獲取目標(biāo)視頻;
37、處理模塊,用于確定所述目標(biāo)視頻的當(dāng)前播放模式;
38、所述處理模塊,還用于確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表;
39、所述處理模塊,還用于根據(jù)所述顯示參數(shù)控制表,調(diào)整所述目標(biāo)視頻的顯示效果。
40、第四方面,本申請(qǐng)還提供一種終端設(shè)備,所述終端設(shè)備包括處理器、存儲(chǔ)器以及存儲(chǔ)于所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)任一項(xiàng)所述的視頻顯示方法中的步驟。
41、第五方面,本申請(qǐng)還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行以實(shí)現(xiàn)任一項(xiàng)所述的視頻顯示方法中的步驟。
42、本申請(qǐng)?zhí)峁┑囊曨l顯示方法,能夠確定正在播放的目標(biāo)視頻的當(dāng)前播放模式,并根據(jù)當(dāng)前播放模式確定出目標(biāo)視頻在當(dāng)前播放模式下匹配的對(duì)應(yīng)的顯示參數(shù)控制表。之后,根據(jù)對(duì)應(yīng)的顯示參數(shù)控制表中的顯示控制參數(shù),調(diào)整其顯示效果。這樣可以避免目標(biāo)視頻在不同的播放模式下使用一個(gè)單一的顯示參數(shù)控制表中的顯示參數(shù)進(jìn)行視頻的顯示控制,防止目標(biāo)視頻在部分非正常模式下的視頻播放時(shí),畫(huà)面容易出現(xiàn)顯示參數(shù)調(diào)整與圖像不同步,從而帶來(lái)畫(huà)面閃爍等異常問(wèn)題。
1.一種視頻顯示方法,其特征在于,應(yīng)用于顯示設(shè)備,所述方法包括:
2.根據(jù)權(quán)利要求1所述的視頻顯示方法,其特征在于,所述確定所述目標(biāo)視頻的當(dāng)前播放模式,包括:
3.根據(jù)權(quán)利要求2所述的視頻顯示方法,其特征在于,所述顯示參數(shù)控制表包括第一顯示參數(shù)控制表以及第二顯示參數(shù)控制表;
4.根據(jù)權(quán)利要求1所述的視頻顯示方法,其特征在于,所述確定所述當(dāng)前播放模式對(duì)應(yīng)的顯示參數(shù)控制表,包括:
5.根據(jù)權(quán)利要求1所述的視頻顯示方法,其特征在于,所述根據(jù)所述顯示參數(shù)控制表,調(diào)整所述目標(biāo)視頻的顯示效果,包括:
6.根據(jù)權(quán)利要求5所述的視頻顯示方法,其特征在于,所述顯示參數(shù)控制表中包括多個(gè)時(shí)間區(qū)間與多組顯示控制參數(shù),一個(gè)時(shí)間區(qū)間對(duì)應(yīng)一組顯示控制參數(shù);
7.根據(jù)權(quán)利要求5所述的視頻顯示方法,其特征在于,所述根據(jù)所述當(dāng)前顯示控制參數(shù),調(diào)整所述顯示設(shè)備的所述當(dāng)前播放視頻幀的顯示效果,包括:
8.一種視頻顯示方法,其特征在于,應(yīng)用于服務(wù)器,所述方法包括:
9.一種視頻顯示裝置,其特征在于,應(yīng)用于顯示設(shè)備,所述裝置包括:
10.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括處理器、存儲(chǔ)器以及存儲(chǔ)于所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的視頻顯示方法中的步驟。
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行以實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的視頻顯示方法中的步驟。