麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種顯示設備及字幕顯示方法與流程

文檔序號:41763953發布日期:2025-04-29 18:33閱讀:7來源:國知局
一種顯示設備及字幕顯示方法與流程

本技術涉及顯示設備,尤其涉及一種顯示設備及字幕顯示方法。


背景技術:

1、顯示設備是一種用于顯示畫面的終端設備和顯示設備中安裝的應用程序,顯示設備可以輸出不同的顯示畫面。用戶可以直接觀看輸出的顯示畫面,或者,根據輸出的顯示畫面的引導輸入操作指令,從而與顯示設備進行交互。為了滿足用戶多樣化和個性化需求,顯示設備可以安裝多種不同功能的應用程序。

2、用戶在通過顯示設備觀看媒資視頻時,可以通過媒資視頻中顯示的字幕了解對應視頻中人物說話的含義。媒資視頻中的字幕可以包括兩種類型,即文本字幕和圖像字幕。文本字幕是以文本形式顯示在媒資畫面中的字幕,圖像字幕是以圖像格式覆蓋在媒資畫面上的字幕,其中,圖像字幕在字幕區域以外的其他區域為透明色,以便于用戶可以透過圖像字幕觀看字幕區域以外的媒資畫面。

3、圖像字幕在制作編輯時,需要根據編輯設備對應的尺寸進行編輯,在播放時,需要根據播放設備對應的尺寸進行顯示。當編輯設備的尺寸與播放設備的尺寸不同時,在播放設備播放媒資視頻時,圖像字幕中的文本數據不會按照預先編輯的字幕位置進行顯示,導致圖像字幕的顯示位置錯誤。


技術實現思路

1、本技術提供一種顯示設備及字幕顯示方法,以解決圖像字幕的顯示位置錯誤的問題。

2、第一方面,本技術一些實施例提供一種顯示設備,包括顯示器和控制器,被配置為顯示用戶界面,顯示器被配置為顯示用戶界面,控制器被配置為:

3、響應于字幕顯示指令,解析目標媒資數據,以得到所述目標媒資數據的圖像字幕數據和所述目標媒資數據的視頻尺寸,所述圖像字幕數據包括設置為透明的圖像數據和嵌入在所述圖像數據的字幕文本數據;

4、獲取所述字幕文本數據在所述圖像數據的初始位置和所述字幕文本數據的第一尺寸,所述第一尺寸用于表示所述字幕文本數據在編輯狀態下的設置尺寸;

5、計算所述視頻尺寸和所述圖像字幕數據的圖像尺寸的第一尺寸比率;

6、根據所述第一尺寸比率和所述第一尺寸,計算所述字幕文本數據在目標媒資數據中顯示時的第二尺寸,以及,根據所述初始位置確定字幕文本數據在目標媒資數據中顯示時的第一位置,以得到更新后的圖像字幕數據;

7、計算所述顯示設備的屏幕尺寸和所述視頻尺寸的第二尺寸比率;

8、根據所述第二尺寸比率和所述第二尺寸,計算所述字幕文本數據在所述用戶界面顯示時的目標尺寸,以及,根據所述第一位置確定所述字幕文本數據在所述用戶界面顯示的目標位置;

9、按照所述目標尺寸,在所述目標位置顯示所述字幕文本數據。

10、上述技術方案具有以下優點或有益效果:通過獲取目標媒資數據的視頻尺寸和圖像字幕數據中的字幕文本數據在編輯狀態下的第一尺寸,計算第一尺寸比率,從而將編輯狀態下的字幕尺寸轉換為媒資數據中的字幕尺寸。再按照視頻尺寸和屏幕尺寸之間的第二尺寸比率,將媒資數據中的字幕尺寸轉換為播放顯示時的字幕尺寸,從而在用戶界面的對應位置中,以目標尺寸顯示圖像字幕數據中的字幕文本數據,提高顯示字幕位置和字幕尺寸的準確性。

11、在一些實施例中,所述控制器執行按照所述目標尺寸,在所述目標位置顯示所述字幕文本數據的步驟前,還被配置為:

12、獲取所述字幕文本數據的目標語種信息;

13、若存在與所述目標語種信息不同的其他圖像字幕數據,則檢測所述其他圖像字幕數據的字幕位置與所述目標位置的交集面積;

14、若所述交集面積不為0,則在縱向方向上,向遠離所述其他圖像字幕數據的字幕位置的方向移動所述字幕文本數據。

15、上述技術方案具有以下優點或有益效果:當存在多個不同語種的圖像字幕數據時,可以確定其他圖像字幕數據的字幕位置與字幕文本數據的目標位置的交集面積,當交集面積不為0時,說明不同語種的字幕文本數據之間存在字幕堆疊,為此,可以在縱向方向上調整字幕文本數據的位置,以避免不同語種的圖像字幕數據相互遮擋。

16、在一些實施例中,所述控制器執行計算所述視頻尺寸和所述圖像字幕數據的圖像尺寸的第一尺寸比率的步驟,具體被配置為:

17、計算所述視頻尺寸的視頻橫向尺寸與所述圖像尺寸的圖像橫向尺寸的第一橫向比率;

18、計算所述視頻尺寸的視頻縱向尺寸與所述圖像尺寸的圖像縱向尺寸的第一縱向比率;

19、根據所述第一橫向比率和所述第一縱向比率生成所述第一尺寸比率。

20、上述技術方案具有以下優點或有益效果:通過視頻尺寸的視頻橫向尺寸和圖像尺寸的圖像橫向尺寸計算橫向方向上的第一橫向比率,通過視頻尺寸的視頻縱向尺寸和圖像尺寸的圖像縱向尺寸計算縱向方向上的第一縱向比率,從而根據第一橫向比率和第一縱向比率生成第一尺寸比率。

21、在一些實施例中,所述第一尺寸包括第一橫向尺寸和第一縱向尺寸,所述控制器執行根據所述第一尺寸比率和所述第一尺寸,計算所述字幕文本數據在目標媒資數據中顯示時的第二尺寸的步驟,被配置為:

22、根據所述第一橫向比率將所述第一橫向尺寸更新為第二橫向尺寸;

23、根據所述第一縱向比率將所述第一縱向尺寸更新為第二縱向尺寸;

24、根據所述第二橫向尺寸和所述第二縱向尺寸生成第二尺寸。

25、上述技術方案具有以下優點或有益效果:通過橫向和縱向兩個方向,根據第一橫向比率將第一橫向尺寸調整為第二橫向尺寸,根據第一縱向比率,將第一縱向尺寸調整為第二縱向尺寸,以實現等比例的字幕尺寸和位置的調整。

26、在一些實施例中,所述控制器執行據所述初始位置確定字幕文本數據在目標媒資數據中顯示時的第一位置的步驟,具體被配置為:

27、根據所述第一橫向比率調整所述初始位置的橫向位置,得到調整后字幕位置;

28、根據所述第一縱向比率調整所述調整后字幕位置的縱向位置,得到第一位置。

29、上述技術方案具有以下優點或有益效果:根據第一橫向比率橫向調整初始位置的橫向位置,再根據第一縱向比率調整字幕位置的縱向位置,得到第一位置,提高調整字幕位置的準確性。

30、在一些實施例中,若所述第一尺寸比率為非整比率,所述控制器還被配置為:

31、按照所述圖像字幕數據的圖像尺寸,縮放所述目標媒資數據;

32、在所述目標媒資數據中,將所述初始位置更新為所述第一位置。

33、上述技術方案具有以下優點或有益效果:當第一尺寸比率時非整比率時,說明圖像尺寸和視頻尺寸的尺寸比例不同,因此,可以按照圖像尺寸縮放目標媒資數據,并將初始位置更新為第一位置。

34、在一些實施例中,所述控制器執行在所述目標位置顯示所述字幕文本數據的步驟后,還被配置為:

35、獲取所述圖像字幕數據的顯示閾值;

36、記錄所述圖像字幕數據的顯示時長;

37、當所述顯示時長等于顯示閾值時,接收應用層發送的圖像字幕結束指令;

38、響應于所述圖像字幕結束指令,清除所述圖像字幕數據中的字幕文本數據。

39、上述技術方案具有以下優點或有益效果:通過設置顯示閾值,當顯示時長等于顯示閾值時,清除字幕文本數據,以便于顯示下一臺詞的字幕文本數據。

40、在一些實施例中,所述控制器執行清除所述圖像字幕數據中的字幕文本數據的步驟后,還被配置為:

41、獲取所述字幕文本數據的下一字幕文本數據和所述下一字幕文本數據的顯示時間點;

42、在清除所述字幕文本數據后,在所述目標媒資數據的播放進度到達所述顯示時間點時,控制所述顯示器在所述圖像字幕數據的目標位置顯示所述下一字幕文本數據。

43、上述技術方案具有以下優點或有益效果:在清除字幕文本數據后,在到達下一字幕文本數據的顯示時間點時,在圖像字幕數據的目標位置以目標尺寸顯示下一字幕文本數據。

44、在一些實施例中,所述控制器執行按在所述目標位置顯示所述字幕文本數據的步驟,具體被配置為:

45、獲取所述目標媒資數據的播放類型,所述播放類型包括應用程序播放類型和播放器播放類型;

46、當所述播放類型為應用程序播放類型時,則按照所述應用程序預設的字幕顯示方式,在所述目標位置顯示所述字幕文本數據;

47、當所述播放類型為播放器播放類型時,則將所述圖像字幕數據轉換為播放器格式,以及,在所述目標位置顯示所述播放器格式對應的字幕文本數據。

48、上述技術方案具有以下優點或有益效果:根據不同的播放類型,按照不同的顯示方式顯示字幕文本數據,從而提高顯示圖像字幕數據的適應性。

49、第二方面,本技術提供一種字幕顯示方法,應用于第一方面提供的顯示設備,所述方法包括:

50、響應于字幕顯示指令,解析目標媒資數據,以得到所述目標媒資數據的圖像字幕數據和所述目標媒資數據的視頻尺寸,所述圖像字幕數據包括設置為透明的圖像數據和嵌入在所述圖像數據的字幕文本數據;

51、獲取所述字幕文本數據在所述圖像數據的初始位置和所述字幕文本數據的第一尺寸,所述第一尺寸用于表示所述字幕文本數據在編輯狀態下的設置尺寸;

52、計算所述視頻尺寸和所述圖像字幕數據的圖像尺寸的第一尺寸比率;

53、根據所述第一尺寸比率和所述第一尺寸,計算所述字幕文本數據在目標媒資數據中顯示時的第二尺寸,以及,根據所述初始位置確定字幕文本數據在目標媒資數據中顯示時的第一位置,以得到更新后的圖像字幕數據;

54、計算所述顯示設備的屏幕尺寸和所述視頻尺寸的第二尺寸比率;

55、根據所述第二尺寸比率和所述第二尺寸,計算所述字幕文本數據在所述用戶界面顯示時的目標尺寸,以及,根據所述第一位置確定所述字幕文本數據在所述用戶界面顯示的目標位置;

56、按照所述目標尺寸,在所述目標位置顯示所述字幕文本數據。

57、由以上技術方案可知,本技術提供一種顯示設備及字幕顯示方法,所述方法通過響應于字幕顯示指令,按照圖像字幕數據的圖像尺寸和視頻尺寸計算的第一尺寸比率,根據字幕文本數據的第一尺寸計算第二尺寸,并按照顯示設備的屏幕尺寸和視頻尺寸計算的第二尺寸比率,根據字幕文本數據的第二尺寸計算目標尺寸,從而在顯示圖像字幕數據的過程中按照目標尺寸,在目標位置顯示字幕文本數據。本技術通過兩次比率的轉換,將圖像字幕數據中的字幕文本數據分別按照視頻中的顯示尺寸和位置,以及,在屏幕中的顯示尺寸和位置進行轉換,提高圖像字幕數據中的字幕文本數據顯示的準確性。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 凤阳县| 东乡| 景德镇市| 监利县| 阿城市| 清新县| 天峻县| 新晃| 衡阳县| 木兰县| 宿松县| 慈利县| 东方市| 石景山区| 伊吾县| 遂宁市| 伊春市| 定边县| 治县。| 闵行区| 元谋县| 南安市| 湖南省| 三亚市| 竹山县| 文山县| 化德县| 桐城市| 阳新县| 苍溪县| 贵定县| 靖州| 台南县| 闽清县| 镇平县| 汝州市| 潮州市| 沾化县| 夏津县| 伊通| 黔东|