[發明專利]視頻文件播放器和視頻文件播放的處理方法有效
| 申請號: | 201210291570.1 | 申請日: | 2012-08-15 |
| 公開(公告)號: | CN102789385A | 公開(公告)日: | 2012-11-21 |
| 發明(設計)人: | 李響;張征 | 申請(專利權)人: | 魔方天空科技(北京)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/048;H04N21/435 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 吳貴明;余剛 |
| 地址: | 100044 北京市西城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻文件 播放 處理 方法 | ||
技術領域
本發明涉及數字處理領域,具體而言,涉及一種視頻文件播放器和視頻文件播放的處理方法。
背景技術
現有技術中在對視頻文件進行播放時,一般的播放器對視頻文件的處理原理在圖1中示出,如圖1所示,其處理原理為:接收視頻文件或視頻流得到音視頻源文件(Original?Video);經分離過濾器(Splitter)處理,將音視頻進行分離;視頻解碼過濾器(Video?Decoder)對上游傳送來的視頻流數據進行解碼;字幕渲染過濾器(Subtitle?Renderer)進行字幕疊加;最終經視頻渲染過濾器(Video?Renderer)輸出視頻畫面。基于以上處理原理的播放器在進行視頻文件播放時,由于只能在輸出視頻畫面的同時同步輸出與視頻畫面相匹配的字幕文字,造成對視頻文件的播放處理功能單一、缺乏互動性,無法與用戶進行字幕交互,不方便用戶通過播放器所播放的視頻文件進行文字學習。
針對相關技術中視頻文件播放器無法與用戶進行字幕交互的問題,目前尚未提出有效的解決方案。
發明內容
本發明的主要目的在于提供一種視頻文件播放器和視頻文件播放的處理方法,以解決現有技術中視頻文件播放器無法與用戶進行字幕交互的問題。
為了實現上述目的,根據本發明的一個方面,提供了一種視頻文件播放器,包括:應用程序主窗口,用于接收用戶對第一文字的取詞指令,其中,第一文字為第一視頻畫面的字幕中的文字,第一視頻畫面為用戶發送取詞指令時顯示在應用程序主窗口上的視頻畫面;以及內核過濾器圖表,用于在接收到來自應用程序主窗口轉發的取詞指令后,調用與取詞指令相對應的注釋信息,并控制注釋信息對第一文字進行注釋。
進一步地,內核過濾器圖表包括:第一過濾器圖表,用于在視頻文件播放過程中調用與取詞指令相對應的注釋信息,并控制注釋信息對第一文字進行注釋;以及第二過濾器圖表,用于在視頻文件暫停時調用與取詞指令相對應的注釋信息,并控制注釋信息對第一文字進行注釋。
進一步地,第一過濾器圖表包括:第一源過濾器,用于讀取視頻文件并將視頻文件分離為音頻數據流和視頻數據流;第一轉換過濾器,與第一源過濾器相連接,用于對視頻數據流進行解碼,得到視頻幀;第二轉換過濾器,與第一轉換過濾器相連接,用于將視頻文件的字幕及字幕中的各個文字的注釋信息疊加到視頻幀上,得到視頻畫面,其中,視頻畫面包括第一視頻畫面;第一渲染過濾器,與第二轉換過濾器相連接,用于輸出視頻畫面;第三轉換過濾器,與第一源過濾器相連接,用于對音頻數據流進行解碼;以及第二渲染過濾器,與第三轉換過濾器相連接,用于輸出解碼后的音頻數據流,其中,第二轉換器過濾器還用于在接收到取詞指令時,激活與取詞指令相對應的注釋信息。
進一步地,注釋信息包括文字注釋信息和音頻發音信息,應用程序主窗口還用于接收用戶對音頻發音信息的觸發指令并將觸發指令轉發至第二轉換過濾器,其中,第二轉換過濾器通過以下方式激活與取詞指令相對應的注釋信息:第二轉換過濾器控制文字注釋信息顯示在第一視頻畫面上;以及第二轉換過濾器在接收到觸發指令后控制音頻發音信息播放。
進一步地,取詞指令為第一鼠標信息或第一鍵盤導航信息,觸發指令為第二鼠標信息或第二鍵盤導航信息,第二轉換過濾器包括:第一COM接口,用于在接收到第一鼠標信息時控制文字注釋信息顯示在第一視頻畫面上;第二COM接口,用于在接收到第一鍵盤導航信息時控制文字注釋信息顯示在第一視頻畫面上;以及第三COM接口,用于在接收到第二鼠標信息或第二鍵盤導航信息時控制音頻發音信息播放。
進一步地,視頻文件播放器還包括:后臺服務器,其中,視頻文件的字幕及字幕中的各個文字的注釋信息存儲在后臺服務器中,其中,第二轉換過濾器還用發送查詢請求至后臺服務器以獲取視頻文件的字幕及字幕中的各個文字的注釋信息。
進一步地,應用程序主窗口還用于接收用戶的輸入信息,后臺服務器還用于按照輸入信息更新存儲的視頻文件的字幕及字幕中的各個文字的注釋信息。
進一步地,應用程序主窗口在視頻文件暫停時接收取詞指令,應用程序主窗口還用于在接收取詞指令之前接收暫停指令并將暫停指令轉發至第一過濾器圖表,第二過濾器圖表包括:第二源過濾器,用于接收第一視頻畫面,第一視頻畫面為第一過濾器在接收到暫停指令時輸出的視頻畫面第四轉換過濾器,與第二源過濾器相連接,用于在接收到取詞指令時,激活與取詞指令相對應的注釋信息;以及第三渲染過濾器,與第四轉換過濾器相連接,用于輸出第一視頻畫面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于魔方天空科技(北京)有限公司,未經魔方天空科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210291570.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:促排石用身體懸空輔助支架
- 下一篇:一種扣碗式弱視遮蓋眼罩





