的第五個(gè)節(jié)奏點(diǎn)的特征時(shí)刻為19.2秒,因此,得到的目標(biāo)時(shí)長分別為2秒、I秒、1.2秒。
[0164]第二選取子單元4054,用于從切換動(dòng)畫的預(yù)設(shè)播放時(shí)長閾值t_和該目標(biāo)時(shí)長中選取最小時(shí)長作為第k張播放圖片切換至第(k+Ι)張播放圖片之間的切換動(dòng)畫的播放時(shí)長
Sko
[0165]具體實(shí)現(xiàn)中,1_為圖片切換裝置400或用戶設(shè)定的每個(gè)切換動(dòng)畫的最大播放時(shí)長,即預(yù)設(shè)播放時(shí)長閾值。因此,在第二獲取子單元4053獲取第(ak+m)個(gè)節(jié)奏點(diǎn)對(duì)應(yīng)的特征時(shí)刻,并計(jì)算出第(ak+m)個(gè)節(jié)奏點(diǎn)與第^個(gè)節(jié)奏點(diǎn)之間的目標(biāo)時(shí)長之后,第二選取子單元4054會(huì)針對(duì)每張播放圖片,從計(jì)算出的切換動(dòng)畫的目標(biāo)時(shí)長和預(yù)設(shè)播放時(shí)長閾值t_之間選取最小的時(shí)長作為該播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長sk。也就是說,在確定第k張播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長時(shí),第二獲取子單元4053首先會(huì)計(jì)算其切換時(shí)刻鞏對(duì)應(yīng)的第^個(gè)節(jié)奏點(diǎn)與第(ak+m)個(gè)節(jié)奏點(diǎn)之間的目標(biāo)時(shí)長,然后第二選取子單元4054從目標(biāo)時(shí)長和切換動(dòng)畫的預(yù)設(shè)播放時(shí)長閾值中選取最小時(shí)長作為第k張播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長Sk。
[0166]舉例來說,目標(biāo)圖片視頻在進(jìn)行播放圖片切換時(shí)如果沒有設(shè)定切換動(dòng)畫,那么在選取單元403根據(jù)背景音樂的特征時(shí)刻確定出每張播放圖片對(duì)應(yīng)的切換時(shí)刻之后,該目標(biāo)圖片視頻中每張播放圖片的播放時(shí)間為:0?3秒為第一張播放圖片的播放時(shí)間,第3?7秒為第二張播放圖片的播放時(shí)間,而7?12秒為第三張播放圖片的播放時(shí)間。
[0167]又舉例來說,目標(biāo)圖片視頻在進(jìn)行播放圖片切換時(shí)如果設(shè)定有切換動(dòng)畫,且設(shè)定的切換動(dòng)畫的播放時(shí)長最多包括4個(gè)節(jié)奏點(diǎn),切換動(dòng)畫的預(yù)設(shè)播放時(shí)長為1.5秒。那么根據(jù)上述播放圖片的播放時(shí)間可以得到第一張播放圖片的切換時(shí)刻為3秒,第二張播放圖片的切換時(shí)刻為7秒。如果第一張播放圖片的切換時(shí)刻對(duì)應(yīng)的節(jié)奏點(diǎn)之后的第四個(gè)節(jié)奏點(diǎn)對(duì)應(yīng)的特征時(shí)刻為4秒,第二張播放圖片的切換時(shí)刻對(duì)應(yīng)的節(jié)奏點(diǎn)之后的第四個(gè)節(jié)奏點(diǎn)對(duì)應(yīng)的特征時(shí)刻為8.9秒,那么就可以得到第一個(gè)目標(biāo)時(shí)長為I秒,第二個(gè)目標(biāo)時(shí)長為1.9秒,與切換動(dòng)畫的預(yù)設(shè)播放時(shí)長為1.5秒相比,第二選取子單元4054就可以確定出第一張播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長為I秒,而第二張播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長為1.5 秒。
[0168]本發(fā)明實(shí)施例中,上述切換單元404在播放該目標(biāo)圖片視頻時(shí)按照選取單元403選取的切換時(shí)刻進(jìn)行播放圖片的切換的具體方式可以為:
[0169]控制第k張播放圖片在第k張播放圖片的切換時(shí)刻4切換至切換動(dòng)畫,并控制該切換動(dòng)畫在(tk+sk)時(shí)刻切換至第(k+Ι)張播放圖片。
[0170]具體實(shí)現(xiàn)中,在第二確定單元405分別確定出每張播放圖片對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)長Sk之后,切換單元404就可以控制第k張播放圖片在t 4寸刻切出,在同一時(shí)刻切入切換動(dòng)畫,而在切換動(dòng)畫播放了 Sk時(shí)長時(shí),就會(huì)在(tk+sk)時(shí)刻切出,從而第(k+Ι)張播放圖片在同一時(shí)刻切入。
[0171]舉例來說,第一張播放圖片的切換時(shí)刻為3秒,其對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)刻為1.2秒,第二張播放圖片的切換時(shí)刻為7秒,其對(duì)應(yīng)的切換動(dòng)畫的播放時(shí)刻為0.9秒,那么在播放該目標(biāo)圖片視頻時(shí),第一張播放圖片播放至3秒時(shí)切換為設(shè)定的切換動(dòng)畫,切換動(dòng)畫播放至4.2秒時(shí)切換為第二張播放圖片,相應(yīng)的,在第二張播放圖片播放至7秒時(shí)切換為設(shè)定的切換動(dòng)畫,而在該切換動(dòng)畫播放至7.9秒時(shí)切換為第三張播放圖片。
[0172]可見,在圖5所描述的圖片切換裝置中,圖片切換裝置會(huì)將目標(biāo)圖片視頻的播放總時(shí)長平均分為N份,從中選取前(N-1)個(gè)目標(biāo)時(shí)刻,然后從確定好的特征時(shí)刻中分別選取與每一個(gè)目標(biāo)時(shí)刻最接近的特征時(shí)刻,作為該目標(biāo)圖片視頻在進(jìn)行播放圖片切換時(shí)的切換時(shí)刻。這樣既可以保證各播放圖片的播放時(shí)長相近,不會(huì)出現(xiàn)部分播放圖片的播放時(shí)間過短,而部分播放圖片的播放時(shí)間過長的情況,又能夠讓每張播放圖片按照背景音樂的節(jié)奏切換,從而與背景音樂深度結(jié)合,豐富了圖片視頻播放時(shí)播放圖片切換方式。進(jìn)一步的,該圖片切換裝置還可以設(shè)定每張播放圖片在切換過程中播放設(shè)定的切換動(dòng)畫,從而增加圖片視頻在進(jìn)行播放圖片切換的趣味性。同時(shí),該圖片切換裝置可以通過調(diào)整切換動(dòng)畫的播放時(shí)長來調(diào)整每張播放圖片的播放時(shí)間,從而增強(qiáng)了圖片視頻在進(jìn)行圖片切換時(shí)與背景音樂的相關(guān)度。
[0173]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0174]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種圖片視頻播放時(shí)的圖片切換方法,其特征在于,包括: 獲取目標(biāo)圖片視頻的背景音樂,并獲取所述目標(biāo)圖片視頻包含的播放圖片; 根據(jù)所述背景音樂的特征信息確定所述背景音樂包含的特征時(shí)刻; 從所述背景音樂包含的特征時(shí)刻中選取N-1個(gè)特征時(shí)刻作為所述目標(biāo)圖片視頻中切換所述播放圖片的切換時(shí)刻,N為大于等于2的整數(shù),且N表示所述播放圖片的數(shù)量; 在播放所述目標(biāo)圖片視頻時(shí)按照所述切換時(shí)刻進(jìn)行所述播放圖片的切換。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述背景音樂包含的特征時(shí)刻中選取N-1個(gè)特征時(shí)刻作為所述目標(biāo)圖片視頻中切換所述播放圖片的切換時(shí)刻,包括: 獲取所述目標(biāo)圖片視頻的播放總時(shí)長T,并確定所述播放總時(shí)長中的目標(biāo)時(shí)刻集合T’,T’ = {t’k|t’k= (T/N)*k, I彡k彡N-1},其中,k為整數(shù),t’ 15表示所述目標(biāo)時(shí)刻集合T’中包括的目標(biāo)時(shí)刻; 從所述背景音樂包含的特征時(shí)刻中選取與所述目標(biāo)時(shí)刻t’ 15最近的特征時(shí)刻作為第k張所述播放圖片的切換時(shí)刻tk。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述背景音樂的特征信息確定所述背景音樂包含的特征時(shí)刻,包括: 解析所述背景音樂包含的節(jié)奏點(diǎn); 將每個(gè)所述節(jié)奏點(diǎn)對(duì)應(yīng)的時(shí)刻確定為所述背景音樂的特征時(shí)刻。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 根據(jù)每張所述播放圖片的切換時(shí)刻,確定該播放圖片切換至下一播放圖片之間的切換動(dòng)畫的播放時(shí)長sk; 所述在播放所述目標(biāo)圖片視頻時(shí)按照所述切換時(shí)刻進(jìn)行所述播放圖片的切換,包括:控制第k張所述播放圖片在第k張所述播放圖片的切換時(shí)刻4切換至所述切換動(dòng)畫,并控制所述切換動(dòng)畫在tk+sk時(shí)刻切換至第k+Ι張所述播放圖片。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)每張所述播放圖片的切換時(shí)刻,確定該播放圖片切換至下一播放圖片之間的切換動(dòng)畫的播放時(shí)長Sk,包括: 將所述背景音樂包含的節(jié)奏點(diǎn)按照所述背景音樂的播放時(shí)序進(jìn)行排序,得到每個(gè)所述節(jié)奏點(diǎn)的排列序號(hào); 確定所述切換時(shí)刻tk對(duì)應(yīng)的節(jié)奏點(diǎn)在所述節(jié)奏點(diǎn)中的排列序號(hào)a k; 獲取第ak+m個(gè)節(jié)奏點(diǎn)對(duì)應(yīng)的特征時(shí)刻,并計(jì)算所述第ak+m個(gè)節(jié)奏點(diǎn)與第S1Zh節(jié)奏點(diǎn)之間的目標(biāo)時(shí)長,其中,m為切換動(dòng)畫的播放時(shí)長所包含節(jié)奏點(diǎn)的數(shù)量閾值; 從切換動(dòng)畫的預(yù)設(shè)播放時(shí)長閾值t_和所述目標(biāo)時(shí)長中選取最小時(shí)長作為第k張所述播放圖片切換至第k+Ι張所述播放圖片之間的切換動(dòng)畫的播放時(shí)長sk。6.一種圖片切換裝置,其特征在于,包括: 獲取單元,用于獲取目標(biāo)圖片視頻的背景音樂,并獲取所述目標(biāo)圖片視頻包含的播放圖片; 第一確定單元,用于根據(jù)所述獲取單元獲取的所述背景音樂的特征信息確定所述背景音樂包含的特征時(shí)刻; 選取單元,用于從所述背景音樂包含的特征時(shí)刻中選取N-1個(gè)特征時(shí)刻作為所述目標(biāo)圖片視頻中切換所述播放圖片的切換時(shí)刻,N為大于等于2的整數(shù),且N表示所述播放圖片的數(shù)量; 切換單元,用于在播放所述目標(biāo)圖片視頻時(shí)按照所述選取單元選取的所述切換時(shí)刻進(jìn)行所述播放圖片的切換。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述選取單元包括第一獲取子單元以及第一選取子單元,其中: 所述第一獲取子單元,用于獲取所述目標(biāo)圖片視頻的播放總時(shí)長T,并確定所述播放總時(shí)長中的目標(biāo)時(shí)刻集合T’,T’ = {t’k|t’k= (T/N)*k,l彡k彡N-1},其中,k為整數(shù),t’ k表示所述目標(biāo)時(shí)刻集合T’中包括的目標(biāo)時(shí)刻; 所述第一選取子單元,用于從所述背景音樂包含的特征時(shí)刻中選取與所述目標(biāo)時(shí)刻t’ 15最近的特征時(shí)刻作為第k張所述播放圖片的切換時(shí)刻t k。8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述第一確定單元包括解析子單元以及第一確定子單元,其中: 所述解析子單元,用于解析所述背景音樂包含的節(jié)奏點(diǎn); 所述第一確定子單元,用于將每個(gè)所述節(jié)奏點(diǎn)對(duì)應(yīng)的時(shí)刻確定為所述背景音樂的特征時(shí)刻。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第二確定單元,用于根據(jù)每張所述播放圖片的切換時(shí)刻,確定該播放圖片切換至下一播放圖片之間的切換動(dòng)畫的播放時(shí)長sk; 所述切換單元在播放所述目標(biāo)圖片視頻時(shí)按照所述選取單元選取的所述切換時(shí)刻進(jìn)行所述播放圖片的切換的具體方式為: 控制第k張所述播放圖片在第k張所述播放圖片的切換時(shí)刻4切換至所述切換動(dòng)畫,并控制所述切換動(dòng)畫在tk+sk時(shí)刻切換至第k+Ι張所述播放圖片。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二確定單元包括排序子單元、第二確定子單元、第二獲取子單元以及第二選取子單元,其中: 所述排序子單元,用于將所述背景音樂包含的節(jié)奏點(diǎn)按照所述背景音樂的播放時(shí)序進(jìn)行排序,得到每個(gè)所述節(jié)奏點(diǎn)的排列序號(hào); 所述第二確定子單元,用于確定所述切換時(shí)刻1^對(duì)應(yīng)的節(jié)奏點(diǎn)在所述節(jié)奏點(diǎn)中的排列序號(hào)ak; 所述第二獲取子單元,用于獲取第ak+m個(gè)節(jié)奏點(diǎn)對(duì)應(yīng)的特征時(shí)刻,并計(jì)算所述第ak+m個(gè)節(jié)奏點(diǎn)與第ak個(gè)節(jié)奏點(diǎn)之間的目標(biāo)時(shí)長,其中,m為切換動(dòng)畫的播放時(shí)長所包含節(jié)奏點(diǎn)的數(shù)量閾值; 所述第二選取子單元,用于從切換動(dòng)畫的預(yù)設(shè)播放時(shí)長閾值t_和所述目標(biāo)時(shí)長中選取最小時(shí)長作為第k張所述播放圖片切換至第k+Ι張所述播放圖片之間的切換動(dòng)畫的播放時(shí)長Sk。
【專利摘要】本發(fā)明實(shí)施例公開了一種圖片視頻播放時(shí)的圖片切換方法及圖片切換裝置。其中,該方法包括:圖片切換裝置獲取目標(biāo)圖片視頻的背景音樂以及該目標(biāo)圖片視頻包含的播放圖片;并根據(jù)該背景音樂的特征信息確定該背景音樂包含的特征時(shí)刻;從該背景音樂包含的特征時(shí)刻中選取N-1個(gè)特征時(shí)刻作為該目標(biāo)圖片視頻中切換播放圖片的切換時(shí)刻;并在播放該目標(biāo)圖片視頻時(shí)按照確定的切換時(shí)刻進(jìn)行播放圖片的切換。通過本發(fā)明實(shí)施例,圖片切換裝置可以根據(jù)背景音樂的特征時(shí)刻來確定其切換時(shí)間,加強(qiáng)了背景音樂與圖片切換的相關(guān)度,使得圖片視頻在進(jìn)行播放時(shí),圖片切換方式不再單一,從而提升用戶體驗(yàn)。
【IPC分類】H04N21/44, H04N21/81, H04N21/439, H04N21/431
【公開號(hào)】CN105142017
【申請(qǐng)?zhí)枴緾N201510493009
【發(fā)明人】張莉
【申請(qǐng)人】北京金山安全軟件有限公司
【公開日】2015年12月9日
【申請(qǐng)日】2015年8月12日