本發明專利技術實施例提供一種播放器的視頻文件動態預覽方法和裝置,方法包括:截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖并存儲所述多個縮略圖;在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶,所述縮略圖窗口內顯示所述多個縮略圖中的一張縮略圖;若鼠標落入所述縮略圖窗口的范圍內,則將所述多個縮略圖在所述縮略圖窗口內以設定的時間間隔連續輪回播放。本發明專利技術實施例通過截取視頻文件在各個時間點的截圖,并將這些截圖以縮略圖輪播的方式展示給用戶,使得用戶不再需要開始播放視頻就可以直接預覽到該視頻文件的相關內容,方便了用戶了解視頻內容也提升了用戶體驗。
【技術實現步驟摘要】
一種播放器的視頻文件動態預覽方法和裝置
本專利技術涉及視頻
,尤其涉及一種播放器的視頻文件動態預覽方法和裝置。
技術介紹
現有的播放器在用戶交互界面的主窗口中一般都包括標題欄、播放窗口、控制欄和播放列表,另外有的播放器也有媒體庫窗口。視頻文件的選擇預覽一般是在播放列表中以文字列表項的方式出現,用戶通過該文字列表項的文字描述來區分視頻文件,并通過點擊該列表項來選擇播放視頻文件,另外,視頻文件的選擇預覽也可以在媒體庫窗口中以文字列表項的方式或者單一截圖配合文字說明的方式進行預覽展示。上述播放器的視頻文件的預覽方式并不便于用戶大致了解影片,用戶只有進入影片后進行拖動觀看才能夠大致了解該影片。
技術實現思路
本專利技術實施例提供一種播放器的視頻文件動態預覽方法和裝置,使得用戶可以更為方便地預覽到視頻文件的內容。一方面,本專利技術實施例提供了一種播放器的視頻文件動態預覽方法,該方法包括:截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖并存儲所述多個縮略圖;在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶,所述縮略圖窗口內顯示所述多個縮略圖中的一張縮略圖;若鼠標落入所述縮略圖窗口的范圍內,則將所述多個縮略圖在所述縮略圖窗口內以設定的時間間隔連續輪回播放。優選地,本專利技術實施例中截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖包括:在播放本地視頻文件或者將本地視頻文件添加到播放列表或媒體庫的同時另開一線程截取設定數量N的縮略圖;或者,在播放未完全下載至本地的網絡視頻文件的同時利用播放線程隨著所述網絡視頻文件的下載進度截取設定數量N的縮略圖,N為大于等2的整數。優選地,本專利技術實施例中截取設定數量N的縮略圖包括:利用N個時間點將整個視頻文件的進度平分為N+1格,找到與所述N個時間點最近的關鍵幀作為N個縮略圖。優選地,本專利技術實施例還包括:若鼠標移出所述縮略圖窗口的范圍,則停止輪回播放并顯示單張縮略圖。優選地,本專利技術實施例中在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶包括:若用戶在播放器展示播放窗口和播放列表界面進入視頻動態預覽模式,則為播放列表的每一列表項增加一縮略圖窗口并展示給用戶;以及,若用戶在播放器展示媒體庫窗口界面進入視頻動態預覽模式,則為媒體庫窗口內的每一視頻文件增加一縮略圖窗口并展示給用戶。另一方面,本專利技術實施例還提供了一種播放器的視頻文件動態預覽裝置,包括:縮略圖截取單元,用于截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖;縮略圖存儲單元,用于存儲所述縮略圖截取單元所截取的縮略圖;縮略圖展示單元,用于在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶,所述縮略圖窗口內顯示所述多個縮略圖中的一張縮略圖;縮略圖控件單元,用于捕獲鼠標位置以及當鼠標落入所述縮略圖窗口的范圍內時,將所述多個縮略圖在所述縮略圖窗口內以設定的時間間隔連續輪回播放;縮略圖展示控制單元,用于控制縮略圖截取單元截取縮略圖,并將所述縮略圖存入所述縮略圖存儲單元,以及為所述縮略圖控件單元指明所述縮略圖的存儲位置。優選地,本專利技術實施例中縮略圖截取單元包括:本地視頻截取單元,用于在播放本地視頻文件或者將本地視頻文件添加到播放列表或媒體庫的同時另開一線程截取設定數量N的縮略圖;在線視頻截取單元,用于在播放未完全下載至本地的網絡視頻文件的同時利用播放線程隨著所述網絡視頻文件的下載進度截取設定數量N的縮略圖,N為大于等2的整數。優選地,本專利技術實施例中本地視頻截取單元和所述在線視頻截取單元截取設定數量N的縮略圖具體包括:利用N個時間點將整個視頻文件的進度平分為N+1格,找到與所述N個時間點最近的關鍵幀作為N個縮略圖。優選地,本專利技術實施例中縮略圖控件單元還用于當鼠標移出所述縮略圖窗口的范圍時,停止輪回播放并顯示單張縮略圖。優選地,本專利技術實施例中若用戶在播放器展示播放窗口和播放列表界面進入視頻動態預覽模式,則所述縮略圖展示單元用于為播放列表的每一列表項增加一縮略圖窗口并展示給用戶;若用戶在播放器展示媒體庫窗口界面進入視頻動態預覽模式,則所述縮略圖展示單元用于為媒體庫窗口內的每一視頻文件增加一縮略圖窗口并展示給用戶。另一方面,本專利技術實施例還提供了一種點播終端,包括如上所述的視頻文件動態預覽裝置。本專利技術實施例通過截取視頻文件在各個時間點的截圖,并將這些截圖以縮略圖輪播的方式展示給用戶,使得用戶不再需要開始播放視頻就可以直接預覽到該視頻文件的相關內容,方便了用戶了解視頻內容也提升了用戶體驗。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術實施例提供的一種播放器的視頻文件動態預覽方法的流程示意圖;圖2為本專利技術實施例提供的另一種播放器的視頻文件動態預覽方法流程示意圖;圖3為本專利技術實施例提供的在播放窗口和播放列表界面進行動態預覽的界面示意圖;圖4為本專利技術實施例提供的另一種播放器的視頻文件動態預覽方法流程示意圖;圖5為本專利技術實施例提供的在媒體庫窗口界面進行動態預覽的界面示意圖;圖6為本專利技術實施例提供的一種播放器的視頻文件動態預覽裝置的結構示意圖;圖7為本專利技術實施例提供的一種縮略圖截取單元的結構示意圖;圖8為本專利技術實施例提供的一種點播終端的結構示意圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。如圖1所示為本專利技術實施例提供的一種播放器的視頻文件動態預覽方法的流程示意圖,該方法包括如下步驟:S101:截取視頻文件的多張圖像作為該視頻文件的多個縮略圖。在本實施例中,該視頻文件可以是存儲在本地的視頻文件,也可以是尚未下載完的網絡視頻文件,對于尚未下載完的網絡視頻文件來說,本實施例比如可以隨著下載進度來截取縮略圖。在本實施例中對于該視頻文件的類型并不加以限定。作為本專利技術的一個實施例,可以在播放本地視頻文件或者將本地視頻文件添加到播放列表或媒體庫的同時另開一線程截取設定數量N的縮略圖;或者,在播放未完全下載至本地的網絡視頻文件的同時利用播放線程隨著所述網絡視頻文件的下載進度截取設定數量N的縮略圖,N為大于等2的整數。在截取本地視頻文件時,這里截取設定數量N的縮略圖具體可以為:利用N個時間點將整個視頻文件的進度平分為N+1格,找到與該N個時間點最近的關鍵幀作為N個縮略圖。在截取未完全下載完畢的網絡視頻文件時,這里截取設定數量N的縮略圖具體可以為:利用N個時間點將整個網絡視頻文件的進度平分為N+1格,找到與該N個時間點最近的關鍵幀作為N個縮略圖,由于網絡視頻文件未完全下載完,因此可以利用一定時器不停詢問網絡視頻文件的下載進度,當接近下一截取縮略圖的時間點時,進行關鍵幀的截取。S102:存儲上述截取的視頻文件的多個縮略圖。在本實施例中,例如可以將多個縮略圖存儲于播放器的文件目錄的miniim本文檔來自技高網...

【技術保護點】
一種播放器的視頻文件動態預覽方法,其特征在于,所述方法包括:截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖并存儲所述多個縮略圖;在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶,所述縮略圖窗口內顯示所述多個縮略圖中的一張縮略圖;若鼠標落入所述縮略圖窗口的范圍內,則將所述多個縮略圖在所述縮略圖窗口內以設定的時間間隔連續輪回播放。
【技術特征摘要】
1.一種播放器的視頻文件動態預覽方法,其特征在于,所述方法包括:截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖并存儲所述多個縮略圖;在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶,所述縮略圖窗口內顯示所述多個縮略圖中的一張縮略圖;若鼠標落入所述縮略圖窗口的范圍內,則將所述多個縮略圖在所述縮略圖窗口內以設定的時間間隔連續輪回播放;所述截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖包括:在播放本地視頻文件或者將本地視頻文件添加到播放列表或媒體庫的同時另開一線程截取設定數量N的縮略圖;截取設定數量N的縮略圖具體為:利用N個時間點將整個視頻文件的進度平分為N+1格,找到與該N個時間點最近的關鍵幀作為N個縮略圖;所述在視頻動態預覽模式中為所述視頻文件增加一縮略圖窗口并展示給用戶包括:若用戶在播放器展示播放窗口和播放列表界面進入視頻動態預覽模式,則為播放列表的每一列表項增加一縮略圖窗口并展示給用戶;以及,若用戶在播放器展示媒體庫窗口界面進入視頻動態預覽模式,則為媒體庫窗口內的每一視頻文件增加一縮略圖窗口并展示給用戶。2.如權利要求1所述的視頻文件動態預覽方法,其特征在于,所述方法還包括:若鼠標移出所述縮略圖窗口的范圍,則停止輪回播放并顯示單張縮略圖。3.一種播放器的視頻文件動態預覽裝置,其特征在于,包括:縮略圖截取單元,用于截取視頻文件的多張圖像作為所述視頻文件的多個縮略圖;縮略圖存儲單元,用于...
【專利技術屬性】
技術研發人員:吳維檢,關瑋,張愷,
申請(專利權)人:深圳市快播科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。