System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 弹幕显示时间的修正方法和装置、存储介质及电子设备制造方法及图纸_技高网

弹幕显示时间的修正方法和装置、存储介质及电子设备制造方法及图纸

技术编号:44952886 阅读:9 留言:0更新日期:2025-04-12 01:24
本申请公开了一种弹幕显示时间的修正方法和装置、存储介质及电子设备。其中,该方法包括:为第一媒体资源创建第一雪碧图,其中,第一雪碧图由第一媒体资源的至少一个关键帧组成,第一媒体资源关联同步显示的至少一个弹幕;根据至少一个弹幕关联的第一媒体时间与至少一个关键帧关联的第二媒体时间,建立至少一个弹幕与第一雪碧图之间的第一映射关系;为第二媒体资源创建第二雪碧图,其中,第二媒体资源为对第一媒体资源进行媒体资源修正后得到的媒体资源;根据第二雪碧图和第一雪碧图之间的差异信息,建立至少一个弹幕与第二雪碧图之间的第二映射关系。本申请解决了弹幕显示时间的修正效率较低的技术问题。

【技术实现步骤摘要】

本申请涉及计算机领域,具体而言,涉及一种弹幕显示时间的修正方法和装置、存储介质及电子设备


技术介绍

1、随着在线视频平台内容的不断丰富,视频媒资上线后进行资源修正操作(例如替片操作)的需求日益增加。这种操作在带来内容调整的同时,也引发了一个显著的问题:弹幕显示时间的错位。

2、目前,常用的解决方法是通过人工记录和手动调整的方式,对每条弹幕的显示时间进行修正。这种方法不仅耗时费力,而且由于视频内容复杂多变,人工调整过程中容易出现错误,影响用户观看体验。

3、故,相关技术中存在弹幕显示时间的修正效率较低的技术问题。


技术实现思路

1、本申请实施例提供了一种弹幕显示时间的修正方法和装置、存储介质及电子设备,以至少解决相关技术中存在弹幕显示时间的修正效率较低的技术问题。

2、根据本申请实施例的一个方面,提供了一种弹幕显示时间的修正方法,包括:为第一媒体资源创建第一雪碧图,其中,第一雪碧图由第一媒体资源的至少一个关键帧组成,第一媒体资源关联同步显示的至少一个弹幕;根据至少一个弹幕关联的第一媒体时间与至少一个关键帧关联的第二媒体时间,建立至少一个弹幕与第一雪碧图之间的第一映射关系,其中,第一映射关系用于指示至少一个弹幕在第一媒体资源中的显示时间信息;为第二媒体资源创建第二雪碧图,其中,第二媒体资源为对第一媒体资源进行媒体资源修正后得到的媒体资源;根据第二雪碧图和第一雪碧图之间的差异信息,建立至少一个弹幕与第二雪碧图之间的第二映射关系,其中,第二映射关系用于指示至少一个弹幕在第二媒体资源中的显示时间信息。

3、根据本申请实施例的另一方面,还提供了一种弹幕显示时间的修正装置,包括:第一创建单元,用于为第一媒体资源创建第一雪碧图,其中,第一雪碧图由第一媒体资源的至少一个关键帧组成,第一媒体资源关联同步显示的至少一个弹幕;第一建立单元,用于根据至少一个弹幕关联的第一媒体时间与至少一个关键帧关联的第二媒体时间,建立至少一个弹幕与第一雪碧图之间的第一映射关系,其中,第一映射关系用于指示至少一个弹幕在第一媒体资源中的显示时间信息;第二创建单元,用于为第二媒体资源创建第二雪碧图,其中,第二媒体资源为对第一媒体资源进行媒体资源修正后得到的媒体资源;第二建立单元,用于根据第二雪碧图和第一雪碧图之间的差异信息,建立至少一个弹幕与第二雪碧图之间的第二映射关系,其中,第二映射关系用于指示至少一个弹幕在第二媒体资源中的显示时间信息。

4、根据本申请实施例的又一个方面,提供一种计算机程序产品,该计算机程序产品包括计算机程序/指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序/指令,处理器执行该计算机程序/指令,使得该计算机设备执行如以上弹幕显示时间的修正方法。

5、根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的弹幕显示时间的修正方法。

6、在本实施例中,先为媒体资源修正前的第一媒体资源创建第一雪碧图,然后根据第一雪碧图包括的至少一个关键帧对应的媒体播放时间和第一媒体资源关联同步显示的至少一个弹幕用户发送时的媒体播放时间,建立至少一个弹幕和第一雪碧图之间的映射关系,以得到至少一个弹幕在第一媒体资源中的显示时间信息。进而,在媒体资源修正后得到第二媒体资源的情况下,为第二媒体资源创建第二雪碧图,并根据第二雪碧图和第一雪碧图之间的差异信息,确定并建立至少一个弹幕与第二雪碧图之间的映射关系,以得到至少一个弹幕在第二媒体资源中的显示时间信息,进而高效地实现了弹幕在媒体资源修正后的自动显示时间调整的目的,不仅大幅减少了人工操作的复杂性,还有效防止了手动调整可能导致的错误,从而实现了提高弹幕显示时间的修正效率的技术效果。

本文档来自技高网...

【技术保护点】

1.一种弹幕显示时间的修正方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第二雪碧图和所述第一雪碧图之间的差异信息,建立所述至少一个弹幕与所述第二雪碧图之间的第二映射关系,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述第二关键帧相对于所述第一关键帧的时间位移信息,对所述第一映射子关系进行调整,得到所述第一关键帧关联的弹幕与所述第二雪碧图之间的第二映射子关系,包括:

4.根据权利要求1所述的方法,其特征在于,在所述为第二媒体资源创建第二雪碧图之前,所述方法还包括以下至少之一:

5.根据权利要求4所述的方法,其特征在于,

6.根据权利要求1至5任一项所述的方法,其特征在于,所述为第一媒体资源创建第一雪碧图,包括:

7.根据权利要求1至5任一项所述的方法,其特征在于,在所述建立所述至少一个弹幕与所述第二雪碧图之间的第二映射关系之后,所述方法还包括:

8.一种弹幕显示时间的修正装置,其特征在于,包括:

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序被电子设备运行时执行所述权利要求1至7任一项中所述的方法。

10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至7任一项中所述的方法。

...

【技术特征摘要】

1.一种弹幕显示时间的修正方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第二雪碧图和所述第一雪碧图之间的差异信息,建立所述至少一个弹幕与所述第二雪碧图之间的第二映射关系,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述第二关键帧相对于所述第一关键帧的时间位移信息,对所述第一映射子关系进行调整,得到所述第一关键帧关联的弹幕与所述第二雪碧图之间的第二映射子关系,包括:

4.根据权利要求1所述的方法,其特征在于,在所述为第二媒体资源创建第二雪碧图之前,所述方法还包括以下至少之一:

5.根据权利要求4所述的方法,其特征在于,

6.根据...

【专利技术属性】
技术研发人员:胡奕涵卢海波贺子悦姚智健
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1