一種移動終端的視頻回放方法
【專利摘要】本發(fā)明公開了一種移動終端的視頻回放方法,主要適用于由多個視頻段組成的視頻并在不同視頻段疊加各種特效視頻,實現(xiàn)回放帶特效的視頻,其通過指定待回放的時間起點,并根據(jù)該時間起點對視頻進行重新分段,對連續(xù)的視頻段設(shè)置同一個回放時間起點,從而根據(jù)各個視頻之間的連續(xù)關(guān)系對視頻段數(shù)量進行優(yōu)化縮減,然后視頻解碼器根據(jù)所指定的待回放的時間起點對重新分段后的視頻進行搜索及定位,最后加載視頻數(shù)據(jù)并從所述的時間起點開始播放視頻,不僅使得播放器的畫面定位更準確、更快速,算法簡單,且占用內(nèi)存少,搜索速度及加載速度都得到很大的提升,為用戶節(jié)約了大量時間。
【專利說明】一種移動終端的視頻回放方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻解碼回放技術(shù),特別是一種移動終端的視頻回放方法。
【背景技術(shù)】
[0002]在常規(guī)的視頻解碼回放過程中,我們通常只需要解碼單一視頻的畫面,并利用視頻的同步技術(shù)進行視頻還原回播。另一方面,目前市面上的媒體播放器只能進行簡單的視頻畫面特效,如果特效是由多個視頻段組成,那么視頻的解碼回放就成了一個復(fù)雜的問題,特別是在移動端加入復(fù)雜的剪輯規(guī)則及疊加特效后,以及在使用軟解碼器性能和精確度問題,使得回放的播放技術(shù)更加復(fù)雜,無法精確定位畫面,且無法快速的找到剪輯規(guī)則的起點畫面。
【發(fā)明內(nèi)容】
[0003]本發(fā)明為解決上述問題,提供了一種定位準確且加載快速的移動終端的視頻回放方法。
[0004]為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
[0005]一種移動終端的視頻回放方法,其特征在于,包括以下步驟:
[0006]10.獲取視頻,該視頻由多個視頻段組成,并且各個視頻段及其相鄰的視頻段之間預(yù)設(shè)有視頻特效;
[0007]20.指定待回放的時間起點,并根據(jù)該時間起點對視頻進行重新分段,對連續(xù)的視頻段設(shè)置同一個回放時間起點;
[0008]30.視頻解碼器根據(jù)所指定的待回放的時間起點對重新分段后的視頻進行搜索及定位;
[0009]40.加載視頻數(shù)據(jù)并從所述的時間起點開始播放視頻。
[0010]優(yōu)選的,所述的步驟10中,獲取視頻之前,預(yù)先對視頻進行分段,并定義視頻分段的段數(shù)、每個視頻段的長度、每個視頻段疊加的特效小視頻、每個視頻段處理的濾鏡效果、每個視頻段的播放順序,并設(shè)置每個視頻段之間的轉(zhuǎn)場特效。
[0011]優(yōu)選的,所述的每個視頻段處理的濾鏡效果中的濾鏡處理主要包括以下處理的一種或多種:曲線處理、色階處理、亮度對比度處理、飽和度處理、模糊處理、可選顏色處理、素材混合處理、閾值處理、陰影高光處理、色彩平衡處理、曝光度處理。
[0012]優(yōu)選的,所述的設(shè)置每個視頻段之間的轉(zhuǎn)場特效,主要是設(shè)置每個視頻段之間的轉(zhuǎn)場切換所使用的動畫時間和動畫形式。
[0013]優(yōu)選的,所述的轉(zhuǎn)場切換的動畫形式包括:平滑淡出、切出、溶解、替換、推出、扇形展開、盒狀收縮、盒狀展開、圓形、菱形、百葉窗、萬花筒。
[0014]優(yōu)選的,所述的轉(zhuǎn)場切換的動畫形式包括:對視頻流進行模糊處理、濾鏡處理、縮放處理、位移處理、旋轉(zhuǎn)處理。
[0015]優(yōu)選的,所述的步驟10中的每個視頻段分配有一個識別地址,所述的步驟20中對視頻進行重新分段,主要是將所述的識別地址重新組合,并計算出一個最優(yōu)的組合方式。
[0016]優(yōu)選的,所述的步驟40中加載視頻數(shù)據(jù),主要是通過直接獲取待回放的時間起點所在的視頻段的識別地址,并加載該識別地址對應(yīng)的視頻段。
[0017]本發(fā)明的有益效果是:
[0018]本發(fā)明的一種移動終端的視頻回放方法,主要適用于由多個視頻段組成的視頻并在不同視頻段疊加各種特效視頻,實現(xiàn)回放帶特效的視頻,其通過指定待回放的時間起點,并根據(jù)該時間起點對視頻進行重新分段,對連續(xù)的視頻段設(shè)置同一個回放時間起點,從而根據(jù)各個視頻之間的連續(xù)關(guān)系對視頻段數(shù)量進行優(yōu)化縮減,然后視頻解碼器根據(jù)所指定的待回放的時間起點對重新分段后的視頻進行搜索及定位,最后加載視頻數(shù)據(jù)并從所述的時間起點開始播放視頻,不僅使得播放器的畫面定位更準確、更快速,算法簡單,且占用內(nèi)存少,搜索速度及加載速度都得到很大的提升,為用戶節(jié)約了大量時間。
【專利附圖】
【附圖說明】
[0019]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0020]圖1為本發(fā)明一種移動終端的視頻回放方法的流程簡圖。
【具體實施方式】
[0021]為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖及實施例對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1所示,本發(fā)明的一種移動終端的視頻回放方法,其包括以下步驟:
[0023]10.獲取視頻,該視頻由多個視頻段組成,并且各個視頻段及其相鄰的視頻段之間預(yù)設(shè)有視頻特效;
[0024]20.指定待回放的時間起點,并根據(jù)該時間起點對視頻進行重新分段,對連續(xù)的視頻段設(shè)置同一個回放時間起點;
[0025]30.視頻解碼器根據(jù)所指定的待回放的時間起點對重新分段后的視頻進行搜索及定位;
[0026]40.加載視頻數(shù)據(jù)并從所述的時間起點開始播放視頻。
[0027]所述的步驟10中,獲取視頻之前,預(yù)先對視頻進行分段,并定義視頻分段的段數(shù)、每個視頻段的長度、每個視頻段疊加的特效小視頻、每個視頻段處理的濾鏡效果、每個視頻段的播放順序,并設(shè)置每個視頻段之間的轉(zhuǎn)場特效。假設(shè)剪輯規(guī)則指定將10秒的視頻拆分成5個視頻段,按播放順序分別為a、b、c、d、e,并為各個段落疊加效果素材視頻分別為scl、sc2、sc3、sc4、sc5。
[0028]本發(fā)明根據(jù)連續(xù)與非連續(xù)的視頻段落來設(shè)置回放時間起點并對視頻進行重新分段,這樣可以減少回放時間起點的個數(shù),連續(xù)的兩段變成同一個回放時間起點,這樣就減少了我們定位視頻的次數(shù)。假設(shè)回放的順序是C、d、a、b、e,特效設(shè)計師首先根據(jù)上述制定的剪輯規(guī)則及回放順序分析視頻剪輯優(yōu)化空間,假設(shè)分析結(jié)果是可以采用a和b作為一段內(nèi)容,C、d、e作為另一段內(nèi)容,那么播放的過程就變成了只有兩個視頻段,而視頻定位的搜索過程從要搜索5次下降到只要搜索2次,定位更快速準確;并且在加載視頻數(shù)據(jù)時,兩個視頻段分別定位到c的開始和a的開始,加載速度明顯提升。
[0029]本實施例中,所述的每個視頻段處理的濾鏡效果中的濾鏡處理主要包括以下處理的一種或多種:曲線處理、色階處理、亮度對比度處理、飽和度處理、模糊處理、可選顏色處理、素材混合處理、閾值處理、陰影高光處理、色彩平衡處理、曝光度處理。所述的設(shè)置每個視頻段之間的轉(zhuǎn)場特效,主要是設(shè)置每個視頻段之間的轉(zhuǎn)場切換所使用的動畫時間和動畫形式。包括:平滑淡出、切出、溶解、替換、推出、扇形展開、盒狀收縮、盒狀展開、圓形、菱形、百葉窗、萬花筒,以及對視頻流進行模糊處理、濾鏡處理、縮放處理、位移處理、旋轉(zhuǎn)處理。
[0030]所述的步驟10中的每個視頻段分配有一個識別地址,所述的步驟20中對視頻進行重新分段,主要是將所述的識別地址重新組合,并計算出一個最優(yōu)的組合方式;所述的步驟40中加載視頻數(shù)據(jù),主要是通過直接獲取待回放的時間起點所在的視頻段的識別地址,并加載該識別地址對應(yīng)的視頻段。從而既保證了系統(tǒng)最快速的加載性能,也有保證了最優(yōu)的內(nèi)存使用。
[0031]在移動端視頻剪輯過程中我們會遇到需要多視頻疊加同時播放產(chǎn)生疊加效果。但是由于移動端的性能不及PC端,要實現(xiàn)復(fù)雜的疊加剪輯規(guī)則的時候,我們的播放會遇到卡頓以及加載緩慢的問題,因此本發(fā)明的方法特別適用于移動終端的多視頻疊加回放。
[0032]上述說明示出并描述了本發(fā)明的優(yōu)選實施例,應(yīng)當理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護范圍內(nèi)。
【權(quán)利要求】
1.一種移動終端的視頻回放方法,其特征在于,包括以下步驟: 10.獲取視頻,該視頻由多個視頻段組成,并且各個視頻段及其相鄰的視頻段之間預(yù)設(shè)有視頻特效; 20.指定待回放的時間起點,并根據(jù)該時間起點對視頻進行重新分段,對連續(xù)的視頻段設(shè)置同一個回放時間起點; 30.視頻解碼器根據(jù)所指定的待回放的時間起點對重新分段后的視頻進行搜索及定位; 40.加載視頻數(shù)據(jù)并從所述的時間起點開始播放視頻。
2.根據(jù)權(quán)利要求1所述的一種移動終端的視頻回放方法,其特征在于:所述的步驟10中,獲取視頻之前,預(yù)先對視頻進行分段,并定義視頻分段的段數(shù)、每個視頻段的長度、每個視頻段疊加的特效小視頻、每個視頻段處理的濾鏡效果、每個視頻段的播放順序,并設(shè)置每個視頻段之間的轉(zhuǎn)場特效。
3.根據(jù)權(quán)利要求2所述的一種移動終端的視頻回放方法,其特征在于:所述的每個視頻段處理的濾鏡效果中的濾鏡處理主要包括以下處理的一種或多種:曲線處理、色階處理、亮度對比度處理、飽和度處理、模糊處理、可選顏色處理、素材混合處理、閾值處理、陰影高光處理、色彩平衡處理、曝光度處理。
4.根據(jù)權(quán)利要求2所述的一種移動終端的視頻回放方法,其特征在于:所述的設(shè)置每個視頻段之間的轉(zhuǎn)場特效,主要是設(shè)置每個視頻段之間的轉(zhuǎn)場切換所使用的動畫時間和動畫形式。
5.根據(jù)權(quán)利要求4所述的一種移動終端的視頻回放方法,其特征在于:所述的轉(zhuǎn)場切換的動畫形式包括:平滑淡出、切出、溶解、替換、推出、扇形展開、盒狀收縮、盒狀展開、圓形、菱形、百葉窗、萬花筒。
6.根據(jù)權(quán)利要求4所述的一種移動終端的視頻回放方法,其特征在于:所述的轉(zhuǎn)場切換的動畫形式包括:對視頻流進行模糊處理、濾鏡處理、縮放處理、位移處理、旋轉(zhuǎn)處理。
7.根據(jù)權(quán)利要求1所述的一種移動終端的視頻回放方法,其特征在于:所述的步驟10中的每個視頻段分配有一個識別地址,所述的步驟20中對視頻進行重新分段,主要是將所述的識別地址重新組合,并計算出一個最優(yōu)的組合方式。
8.根據(jù)權(quán)利要求7所述的一種移動終端的視頻回放方法,其特征在于:所述的步驟40中加載視頻數(shù)據(jù),主要是通過直接獲取待回放的時間起點所在的視頻段的識別地址,并加載該識別地址對應(yīng)的視頻段。
【文檔編號】H04N21/431GK104168501SQ201410400617
【公開日】2014年11月26日 申請日期:2014年8月14日 優(yōu)先權(quán)日:2014年8月14日
【發(fā)明者】張偉, 尤嘉華, 傅松林, 張長定 申請人:廈門美圖之家科技有限公司