调整视频中字幕的方法及装置.pdf

上传人:Y948****062 文档编号:668893 上传时间:2018-03-02 格式:PDF 页数:28 大小:2.44MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410367596.9

申请日:

2014.07.29

公开号:

CN104104990A

公开日:

2014.10.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/435申请日:20140729|||公开

IPC分类号:

H04N21/435(2011.01)I; H04N5/278; H04N21/8547(2011.01)I

主分类号:

H04N21/435

申请人:

小米科技有限责任公司

发明人:

刘朱坤; 李创奇; 訾佳逸

地址:

100085 北京市海淀区清河中街68号华润五彩城购物中心二期13层

优先权:

专利代理机构:

北京尚伦律师事务所 11477

代理人:

代治国

PDF下载: PDF下载
内容摘要

本公开是关于一种调整视频中字幕的方法及装置。所述方法包括:当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;当接收到对至少两条字幕中的其中一条字幕的选择操作时,记录选择操作的操作时间,操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;根据操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间。采用本公开的技术方案,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。

权利要求书

1.  一种调整视频中字幕的方法,其特征在于,包括:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。

2.
  根据权利要求1所述的方法,其特征在于,所述字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。

3.
  根据权利要求1所述的方法,其特征在于,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近,包括:
当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;
根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述对照调整选项的选择操作时,在所述字幕编辑界面上显示所述至少两条字幕。

4.
  根据权利要求3所述的方法,其特征在于,所述当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项,包括:
降低所述视频的亮度;
在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。

5.
  根据权利要求1所述的方法,其特征在于,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,所述方法还包括:
控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。

6.
  根据权利要求1所述的方法,其特征在于,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;
根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。

7.
  根据权利要求6所述的方法,其特征在于,所述根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;
当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。

8.
  根据权利要求1所述的方法,其特征在于,所述当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻,包括:
当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;
所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
计算所述至少两个时间差的平均值;
根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。

9.
  根据权利要求1-8任一项所述的方法,其特征在于,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,所述方法还包括:
当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或
当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。

10.
  根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。

11.
  根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括重置字幕选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重 置为预设的默认状态。

12.
  根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括确定选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。

13.
  根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;
当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;
在所述视频上显示获取的所述关联的字幕。

14.
  一种调整视频中字幕的装置,其特征在于,包括:
第一获取模块,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
第一显示模块,用于显示所述至少两条字幕;
记录模块,用于当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
第一调整模块,用于根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。

15.
  根据权利要求14所述的装置,其特征在于,所述第一获取模块包括:
第一显示单元,用于当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;
获取单元,用于根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近。

16.
  根据权利要求15所述的装置,其特征在于,所述第一显示单元包括:
降低子单元,用于降低所述视频的亮度;
显示子单元,用于在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。

17.
  根据权利要求14所述的装置,其特征在于,所述装置还包括:
控制模块,用于所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。

18.
  根据权利要求14所述的装置,其特征在于,所述第一调整模块包括:
第一计算单元,用于计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;
第一调整单元,用于根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。

19.
  根据权利要求18所述的装置,其特征在于,所述第一调整单元包括:
第一调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;
第二调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。

20.
  根据权利要求14所述的装置,其特征在于,所述记录模块包括:
记录单元,用于当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;
所述第一调整模块包括:
第二计算单元,用于计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
第三计算单元,用于计算所述至少两个时间差的平均值;
第二调整单元,用于根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。

21.
  根据权利要求14-20任一项所述的装置,其特征在于,所述装置还包括:
第二调整模块,用于所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。

22.
  根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;所述装置还包括:
第三调整模块,用于当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。

23.
  根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括重置字幕选项;所述装置还包括:
重置模块,用于当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。

24.
  根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括确定选项;所述装置还包括:
第二显示模块,用于当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。

25.
  根据权利要求14所述的装置,其特征在于,所述装置还包括:
上传模块,用于将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;
第二获取模块,当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;
第三显示模块,用于在所述视频上显示获取的所述关联的字幕。

26.
  一种调整视频中字幕的装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。

说明书

调整视频中字幕的方法及装置
技术领域
本公开涉及视频处理领域,尤其涉及一种调整视频中字幕的方法及装置。
背景技术
目前,智能电视作为一种信息终端,不仅可以用来搜索电视频道、录制电视节目、播放卫星和有线等电视节目,还可以下载安装软件、使用网络搜索播放网络视频、本地视频及音乐等,为用户带来更多的个性化体验。因此,智能电视与平板电脑、个人计算机等,都成为了人们生活与工作中非常重要的一部分。
而通过智能电视、平板电脑或个人计算机来观看影视节目,更是大多数用户对智能电视、平板电脑或个人计算机的主流操作。在用户观看影视节目时,大多数影视节目都配有字幕显示,以提高用户观看视频的视觉感受和听觉感受。然而,由于受视频压缩方式、视频大小、播放器解码能力等因素的影响,视频在播放过程中可能会出现字幕与画面声音不能同步的问题,影响用户观看视频的感受度,尤其在画面声音和字幕为不同种语言时,这种声音和字幕不同步的情况会更加严重地降低用户的感受度。
发明内容
为克服相关技术中存在的问题,本公开提供一种调整视频中字幕的方法及装置。
根据本公开实施例的第一方面,提供一种调整视频中字幕的方法,包括:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。
本公开的实施例提供的技术方案可以包括以下有益效果:通过获取视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。
可选的,所述字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。
在可选方案中,用户可通过选择菜单选项或点击遥控设备上的按键来启动编辑模式。
可选的,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近,包括:
当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;
根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述对照调整选项的选择操作时,在所述字幕编辑界面上显示所述至少两条字幕。
在可选方案中,当接收到字幕编辑指令时,启动编辑模式,为用户提供一个同步字幕与声音的编辑界面,通过编辑界面,用户可方便地对字幕进行调整。
可选的,所述当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕 编辑界面上包括对照调整选项,包括:
降低所述视频的亮度;
在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。
在可选方案中,通过降低视频亮度,并在视频上方以一定的透明度显示字幕编辑界面,使得用户在调整字幕时,仍然能够看到视频界面,并预览视频界面上显示的字幕。
可选的,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,所述方法还包括:
控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。
在可选方案中,编辑字幕的过程中,以小于视频正常播放速度的速度播放视频,使得用户能够更加准确地确定一个语句的语句起始时间,以及确定该语句对应的字幕,从而更加准确地调整字幕,使得字幕与声音同步。
可选的,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;
根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。
在可选方案中,根据用户选择字幕的操作时间与字幕的初始显示时间之间的时间差调整字幕,使得字幕与声音实现同步,提高用户的体验度。
可选的,所述根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间 隔;
当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。
在可选方案中,根据用户选择字幕的操作时间与字幕的初始显示时间之间的时间差调整字幕,若初始显示时间超前,则推迟相应的时间差,反之,则提前相应的时间差,从而使字幕与声音实现同步,提高用户的体验度。
可选的,所述当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻,包括:
当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;
所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
计算所述至少两个时间差的平均值;
根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。
在可选方案中,根据多个时间差的平均值来调整字幕,使得字幕调整更加准确。
可选的,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,所述方法还包括:
当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或
当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。
在可选方案中,在根据用户选择字幕的操作时间与字幕的初始显示时间之间的时间差调整字幕之后,还可对字幕进行微调,包括提前第一预设时间或者推迟第二预设时间,使得字幕调整更加准确。
可选的,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。
在可选方案中,可直接通过选择字幕编辑界面中的菜单选项调整字幕,使得对字幕的调整更加方便。
可选的,所述字幕编辑界面上包括重置字幕选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。
在可选方案中,用户可通过字幕编辑界面上的重置字幕选项重置字幕,避免了字幕调整错误或不满意时无法还原的情况。
可选的,所述字幕编辑界面上包括确定选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。
在可选方案中,通过选择字幕编辑界面上的确定选项,即可在视频中显示调整后的字幕,实现字幕和声音的同步,提高用户的体验度。
可选的,所述方法还包括:
将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;
当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;
在所述视频上显示获取的所述关联的字幕。
在可选方案中,将调整后的字幕上传到云端,并与云端上的视频进行关联,从而在再次播放该视频时,即可使用调整后的字幕,无需再次调整与声音不同步的字幕。
根据本公开实施例的第二方面,提供一种调整视频中字幕的装置,包括:
第一获取模块,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
第一显示模块,用于显示所述至少两条字幕;记录模块,用于当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
第一调整模块,用于根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。
可选的,所述第一获取模块包括:
第一显示单元,用于当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;
获取单元,用于根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近。
可选的,所述第一显示单元包括:
降低子单元,用于降低所述视频的亮度;
显示子单元,用于在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。
可选的,所述装置还包括:
控制模块,用于所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。
可选的,所述第一调整模块包括:
第一计算单元,用于计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;
第一调整单元,用于根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。
可选的,所述第一调整单元包括:
第一调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;
第二调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。
可选的,所述记录模块包括:
记录单元,用于当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;
所述第一调整模块包括:
第二计算单元,用于计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
第三计算单元,用于计算所述至少两个时间差的平均值;
第二调整单元,用于根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。
可选的,其特征在于,所述装置还包括:
第二调整模块,用于所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。
可选的,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;所述装置还包括:
第三调整模块,用于当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。
可选的,所述字幕编辑界面上包括重置字幕选项;所述装置还包括:
重置模块,用于当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。
可选的,所述字幕编辑界面上包括确定选项;所述装置还包括:
第二显示模块,用于当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。
可选的,所述装置还包括:
上传模块,用于将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;
第二获取模块,当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;
第三显示模块,用于在所述视频上显示获取的所述关联的字幕。
根据本公开实施例的第三方面,提供一种调整视频中字幕的装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种调整视频中字幕的方法的流程图;
图2是根据一示例性实施例示出的字幕编辑界面的显示界面图;
图3是根据一具体实施例示出的一种调整视频中字幕的方法的流程图;
图4是根据一示例性实施例示出的字幕编辑界面上显示字幕的界面图;
图5是根据另一具体实施例示出的一种调整视频中字幕的方法的流程图;
图6是根据一示例性实施例示出的一种调整视频中字幕的装置的框图;
图7是根据一示例性实施例示出的第一获取模块的框图;
图8是根据一示例性实施例示出的第一显示单元的框图;
图9是根据一示例性实施例示出的第一调整模块的框图;
图10是根据一示例性实施例示出的第一调整单元的框图;
图11是根据一示例性实施例示出的记录模块的框图;
图12是根据一示例性实施例示出的一种装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种调整视频中字幕的方法的流程图,如图1所示,调整视频中字幕的方法用于终端中,包括以下步骤:
步骤S11,当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;
步骤S12,当接收到对至少两条字幕中的其中一条字幕的选择操作时,记录选择操作的操作时间,操作时间对应于用户在听到选择操作所选择的字幕对应的声音播放时触发的操作时刻;
步骤S13,根据操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间。
本实施例提供的技术方案可以包括以下有益效果:通过获取视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕 的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。
在步骤S11中,字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。例如,播放视频时,屏幕上出现设置选项,用户可选择设置选项启动编辑模式;或,预先设定遥控器上的某一按键或多个按键的组合为启动编辑模式的按键,当用户点击遥控器上的该按键或多个按键时,即可启动编辑模式。
可选的,步骤S11可实施为如下步骤:
步骤A11,当接收到字幕编辑指令时,显示字幕编辑界面,字幕编辑界面上包括对照调整选项;
步骤A12,根据视频的当前播放时间获取至少两条字幕,该至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;
步骤A13,当接收到对对照调整选项的选择操作时,在字幕编辑界面上显示至少两条字幕。
在屏幕上显示字幕编辑界面,为用户提供一个同步字幕与声音的编辑界面,通过点击编辑界面上的对照调整选项,用户即可对照着编辑界面上的字幕与视频的声音进行调整。
其中,步骤A11可实施为如下方式:
步骤A111,降低视频的亮度;
步骤A112,在视频的界面的上层以一定的透明度显示字幕编辑界面。
采用这种实施方式,通过降低视频亮度,并在视频上方显示字幕编辑界面,使得用户在调整字幕时,仍然能够看到视频界面,并预览视频界面上显示的字幕。例如,设置透明度为70%,则在视频的界面的上层以70%的透明度显示字幕编辑界面,这样,用户在调整字幕时,仍能看到视频界面。
步骤A12可以在步骤A11之后实施,也可以在接收到用户对对照调整选 项的选择操作后实施。
此外,启动编辑模式后,还可控制视频的播放速度,将视频的播放速度以预设播放速度进行播放,其中,预设播放速度小于视频的正常播放速度。即控制视频慢速播放,从而使得用户能够更加准确地确定一个语句的语句起始时间,以及确定该语句对应的字幕,进而可以更加准确地调整字幕。
可选的,步骤S13可实施为如下方式:
步骤S1301,计算操作时间和选择操作所选择的字幕的初始显示时间的时间差;
步骤S1302,根据时间差,调整视频的所有字幕的初始显示时间和终止显示时间。
其中,时间差分为正时间差和负时间差两种,正时间差即操作时间比选择操作所选择的字幕的初始显示时间提前,负时间差即操作时间比选择操作所选择的字幕的初始显示时间推后,因此,步骤S1302可实施为如下方式:
步骤B11,当操作时间比选择操作所选择的字幕的初始显示时间提前时,将视频的所有字幕的初始显示时间和终止显示时间提前时间差的间隔;
步骤B12,当操作时间比选择操作所选择的字幕的初始显示时间推后时,将视频的所有字幕的初始显示时间和终止显示时间推迟时间差的间隔。
可选的,步骤S12中,除接收对至少两条字幕中的其中一条字幕的选择操作之外,还可分别接收对不同字幕的选择操作,当接收到对不同字幕的选择操作时,记录每个选择操作的操作时间。这种情况下,步骤S13可实施为如下方式:
步骤S1311,计算每个选择操作的操作时间与选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
步骤S1312,计算至少两个时间差的平均值;
步骤S1313,根据至少两个时间差的平均值,调整视频的所有字幕的初始显示时间和终止显示时间。
可选的,在实施步骤S13之后,还可对根据时间差进行调整后的字幕进行微调,包括:当接收到将调整后的字幕提前第一预设时间的提前操作时,将调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或,当接收到将调整后的字幕推迟第二预设时间的推迟操作时,将调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。例如,根据操作时间和选择操作所选择的字幕的初始显示时间的时间差调整字幕之后,视频字幕仍然比视频中声音的语句推迟0.5秒,则可设置第一预设时间为0.5秒,将字幕再提前0.5秒;或者,根据操作时间和选择操作所选择的字幕的初始显示时间的时间差调整字幕之后,视频字幕仍然比视频中声音的语句提前0.25秒,则可设置第二预设时间为0.25秒,将字幕再推迟0.25秒。
可选的,上述方法中,启动编辑模式之后,屏幕上显示的字幕编辑界面上不仅包括对照调整选项,还包括有如下菜单:选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整。当接收到对选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据选择操作对应调整视频的字幕。
其中,选择字幕菜单可以包括字幕1(中)、字幕2(中英)、关闭字幕等选项。当用户选择字幕1(中)选项时,视频上就会显示中文字幕,当用户选择字幕2(中英)选项时,视频上就会显示中英文对照的字幕,当用户选择关闭字幕选项时,视频上显示的字幕就会隐藏。
字幕大小菜单可以包括小、中、大三种选项,用户可通过选择字幕大小菜单中的选项调整字幕的大小。
字幕样式菜单可以包括白色纤细、白色中间、白色粗体、黄色纤细、黄色中间、黄色粗体等选项。用户可通过选择字幕样式菜单中的选项调整字幕的样式。
字幕位置菜单可以包括顶部偏上、顶部正常、底部偏上、底部正常、底部偏下等选项。用户可通过选择字幕位置菜单中的选项调整字幕在视频中显 示的位置。
时间调整菜单可以包括如下选项:字幕提前0.5秒、字幕提前2秒、字幕推迟0.5秒、字幕推迟2秒等。用户可通过选择时间调整菜单中的选项,快速调整字幕的初始显示时间和终止显示时间。
可选的,上述方法中,字幕编辑界面上包括重置字幕选项,当接收到对重置字幕选项的选择操作时,将视频的所有字幕重置为预设的默认状态。
可选的,上述方法中,字幕编辑界面上包括确定选项,当接收到对确定选项的选择操作时,在视频上滚动显示与视频声音同步的调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。例如,视频上滚动显示调整后的两条字幕,字幕的颜色为白色,当视频声音与两条字幕中的一条字幕同步对应时,则以黄色突出显示该条字幕。
可选的,在调整字幕之后,上述方法还包括如下步骤:
步骤C11,将调整后的字幕上传到云端,上传的字幕用于和云端上存储的视频进行关联;
步骤C12,当接收到对视频的播放请求时,从云端获取调整后的与视频关联的字幕;
步骤C13,在视频上显示获取的关联的字幕。
将调整后的字幕上传到云端,并与云端上的视频进行关联,从而在再次播放该视频时,即可使用调整后的字幕,无需再次调整与声音不同步的字幕。
下面通过具体实施例说明本公开提供的一种调整视频中字幕的方法。
实施例一
该实施例通过用户对字幕编辑界面上的不同选项的选择来相应的调整视频字幕。图2所示为用户启动编辑模式后显示的字幕编辑界面,如图2所示,字幕编辑界面20上包括选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和时间调整菜单。其中,选择字幕菜单中包括4个选项:字幕1(中)、字幕2(中英)、关闭字幕以及重置字幕;字幕大小菜单中包括3个选项: 小、中以及大;字幕样式菜单中包括6个选项:白色纤细、白色中间、白色粗体、黄色纤细、黄色中间以及黄色粗体;字幕位置菜单中包括5个选项:顶部偏上、顶部正常、底部偏上、底部正常以及底部偏下;时间调整菜单中包括5个选项:字幕提前0.5秒、字幕提前2秒、字幕推迟0.5秒、字幕推迟2秒以及对照调整。
图3所示为该实施例中调整视频中的字幕的方法流程图。如图3所示,包括如下步骤:
步骤S301,接收字幕编辑指令;
步骤S302,显示字幕编辑界面;
步骤S303,接收用户对字幕编辑界面上的选项的选择操作;
步骤S304,判断用户选择的是否为对照调整选项;如果用户选择的是对照调整选项,则执行步骤S305;如果用户选择的不是对照调整选项,则执行步骤S311;
步骤S305,根据视频的当前播放时间获取四条字幕并显示;
步骤S306,接收用户对其中一条字幕的选择操作,记录选择操作的操作时间;
步骤S307,计算操作时间和选择操作所选择的字幕的初始显示时间的时间差;
步骤S308,判断时间差是否为正时间差;若为正时间差,即操作时间比选择操作所选择的字幕的初始显示时间提前,则执行步骤S309,;若不为正时间差,即为负时间差,操作时间比选择操作所选择的字幕的初始显示时间推后,则执行步骤S310;
步骤S309,将视频的所有字幕的初始显示时间和终止显示时间提前时间差的间隔;
步骤S310,将视频的所有字幕的初始显示时间和终止显示时间推迟时间差的间隔;
步骤S311,根据用户选择的字幕编辑界面上的选项调整字幕。
其中,步骤S305中,显示的四条字幕如图4所示,当用户选择对照调整选项时,字幕编辑界面20上就会显示获取的四条字幕,包括字幕a、字幕b、字幕c以及字幕d。例如,当前播放的视频中的语句与字幕b对应,用户根据该语句的语句起始时间选择字幕b,即,用户听到该语句的同时选择字幕b,点击确定选项,即可完成对字幕的调整。
采用上述实施例中的调整视频中字幕的方法,通过接收用户对字幕编辑界面上的选项的选择操作,对字幕进行相应调整,当用户选择对照调整选项时,显示获取到的视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。
实施例二
该实施例通过接收用户对不同字幕的选择操作,并根据多个选择操作的操作时间和选择操作对应的字幕的初始显示时间的多个时间差的平均值来调整视频的字幕。图5所示为该实施例中调整视频中的字幕的方法流程图,如图5所示,包括如下步骤:
步骤S51,接收字幕编辑指令,显示字幕编辑界面;
步骤S52,根据视频的当前播放时间获取四条字幕a、b、c和d;
步骤S53,当接收到用户对字幕编辑界面上的对照调整选项的选择操作时,显示获取到的四条字幕;
步骤S54,接收用户对字幕b的选择操作,并记录该选择操作的操作时间A;
步骤S55,接收用户对字幕c的选择操作,并记录该选择操作的操作时间B;
步骤S56,接收用户对字幕d的选择操作,并记录该选择操作的操作时 间C;
步骤S57,分别计算操作时间A、操作时间B、操作时间C与各自所选择的字幕的初始显示时间的时间差,得到三个时间差;
步骤S58,计算上述三个时间差的平均值;
步骤S59,根据上述三个时间差的平均值,调整视频的字幕。
采用上述实施例中的调整视频中字幕的方法,通过获取视频的字幕,并分别接收用户根据视频中语句的起始时间选择多条字幕的操作,计算用户选择每条字幕的操作时间与每条字幕的初始显示时间的时间差,根据多个时间差的平均值来调整视频字幕,从而使字幕调整更加准确。
图6是根据一示例性实施例示出的一种调整视频中字幕的装置框图。参照图6,该装置包括:
第一获取模块601,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;
第一显示模块602,用于显示至少两条字幕;
记录模块603,用于当接收到对至少两条字幕中的其中一条字幕的选择操作时,记录选择操作的操作时间,操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
第一调整模块604,用于根据操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间;
控制模块605,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近之后,控制视频以预设播放速度进行播放,预设播放速度小于视频的正常播放速度;
第二调整模块606,用于根据所述操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间之后, 当接收到将调整后的字幕提前第一预设时间的提前操作时,将调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;当接收到将调整后的字幕推迟第二预设时间的推迟操作时,将调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间;
第三调整模块607,用于当接收到对选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据选择操作对应调整视频的字幕;
重置模块608,用于当接收到对重置字幕选项的选择操作时,将视频的所有字幕重置为预设的默认状态;
第二显示模块609,用于当接收到对确定选项的选择操作时,在视频上滚动显示与视频声音同步的调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示;
上传模块610,用于将调整后的字幕上传到云端,上传的字幕用于和云端上存储的视频进行关联;
第二获取模块611,当接收到对视频的播放请求时,从云端获取调整后的与视频关联的字幕;
第三显示模块612,用于在视频上显示获取的关联的字幕。
可选的,第一获取模块601包括以下单元,如图7所示:
第一显示单元6011,用于当接收到字幕编辑指令时,显示字幕编辑界面,字幕编辑界面上包括对照调整选项;
获取单元6012,用于根据视频的当前播放时间获取至少两条字幕,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近。
可选的,第一显示单元6011包括以下子单元,如图8所示:
降低子单元60111,用于降低视频的亮度;
显示子单元60112,用于在视频的界面的上层以一定的透明度显示字幕编辑界面。
可选的,第一调整模块604包括以下单元,如图9所示:
第一计算单元6041,用于计算操作时间和选择操作所选择的字幕的初始显示时间的时间差;
第一调整单元6042,用于根据时间差,调整视频的所有字幕的初始显示时间和终止显示时间;
第二计算单元6043,用于计算每个选择操作的操作时间与选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;
第三计算单元6044,用于计算至少两个时间差的平均值;
第二调整单元6045,用于根据至少两个时间差的平均值,调整视频的所有字幕的初始显示时间和终止显示时间。
可选的,第一调整单元6042包括以下子单元,如图10所示:
第一调整子单元60421,用于当操作时间比选择操作所选择的字幕的初始显示时间提前时,将视频的所有字幕的初始显示时间和终止显示时间提前时间差的间隔;
第二调整子单元60422,用于当操作时间比选择操作所选择的字幕的初始显示时间推后时,将视频的所有字幕的初始显示时间和终止显示时间推迟时间差的间隔。
可选的,记录模块603包括以下单元,如图11所示:
记录单元6031,用于当分别接收到对不同字幕的选择操作时,记录每个选择操作的操作时间。
本实施例提供的技术方案可以包括以下有益效果:通过获取视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详 细阐述说明。
一实施例中,还提供一种调整视频中字幕的装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。
图12是根据一示例性实施例示出的一种用于调整视频中字幕的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图12,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理部件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在设备800的操作。这 些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件806为装置800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按 钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种调整视频中字幕的方法,所述方法包括:
当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;
当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;
根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。
所述字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。
所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近,包括:
当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;
根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述对照调整选项的选择操作时,在所述字幕编辑界面上显示所述至少两条字幕。
所述当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项,包括:
降低所述视频的亮度;
在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。
所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条 字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,所述方法还包括:
控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。
所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;
根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。
所述根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;
当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。
所述当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻,包括:
当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;
所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括:
计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显 示时间的时间差,得到至少两个时间差;
计算所述至少两个时间差的平均值;
根据所述至少两个时间差的平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。
所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,所述方法还包括:
当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或
当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。
所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。
所述字幕编辑界面上包括重置字幕选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。
所述字幕编辑界面上包括确定选项;
所述显示字幕编辑界面之后,所述方法还包括:
当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。
所述方法还包括:
将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;
当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;
在所述视频上显示获取的所述关联的字幕。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

调整视频中字幕的方法及装置.pdf_第1页
第1页 / 共28页
调整视频中字幕的方法及装置.pdf_第2页
第2页 / 共28页
调整视频中字幕的方法及装置.pdf_第3页
第3页 / 共28页
点击查看更多>>
资源描述

《调整视频中字幕的方法及装置.pdf》由会员分享,可在线阅读,更多相关《调整视频中字幕的方法及装置.pdf(28页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104104990A43申请公布日20141015CN104104990A21申请号201410367596922申请日20140729H04N21/435201101H04N5/278200601H04N21/854720110171申请人小米科技有限责任公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期13层72发明人刘朱坤李创奇訾佳逸74专利代理机构北京尚伦律师事务所11477代理人代治国54发明名称调整视频中字幕的方法及装置57摘要本公开是关于一种调整视频中字幕的方法及装置。所述方法包括当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并。

2、显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;当接收到对至少两条字幕中的其中一条字幕的选择操作时,记录选择操作的操作时间,操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;根据操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间。采用本公开的技术方案,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。51INTCL权利要求书4页说明书16页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书16页附图7页10申请公布号C。

3、N104104990ACN104104990A1/4页21一种调整视频中字幕的方法,其特征在于,包括当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。2根据权利要求1所述的方法,其特征在于,所述字幕编辑指令为对屏幕上的菜单选项的选择。

4、操作或对遥控设备上的单个按键或组合按键的点击操作。3根据权利要求1所述的方法,其特征在于,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近,包括当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述对照调整选项的选择操作时,在所述字幕编辑界面上显示所述至少两条字幕。4根据权利要求3所述的方法,其特征在于,所述当接收到字幕编辑指令时,显示字幕编辑界面,所述字。

5、幕编辑界面上包括对照调整选项,包括降低所述视频的亮度;在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。5根据权利要求1所述的方法,其特征在于,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,所述方法还包括控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。6根据权利要求1所述的方法,其特征在于,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括计算所述操作时间和所述选择操作所选择的字幕的初始。

6、显示时间的时间差;根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。7根据权利要求6所述的方法,其特征在于,所述根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。权利要求书CN104104990A2/4页38根据权利要求1所述的方法,其特征在于,所述当接收到对所述至少两条字幕中的其中一条字幕的选。

7、择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻,包括当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;计算所述至少两个时间差的平均值;根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。9根据权利要求18任一项所述的方法,其特征在于,所述根据所述操作时间与所述选择操作所选择的。

8、字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,所述方法还包括当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。10根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;所述显示字幕编辑界面之后,所述方法还包括当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操。

9、作时,根据所述选择操作对应调整所述视频的字幕。11根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括重置字幕选项;所述显示字幕编辑界面之后,所述方法还包括当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。12根据权利要求3所述的方法,其特征在于,所述字幕编辑界面上包括确定选项;所述显示字幕编辑界面之后,所述方法还包括当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。13根据权利要求1所述的方法,其特征在于,所述方法还包括将所述调整后的字幕上传到云端,所述上传的字幕。

10、用于和所述云端上存储的所述视频进行关联;当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;在所述视频上显示获取的所述关联的字幕。14一种调整视频中字幕的装置,其特征在于,包括第一获取模块,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;权利要求书CN104104990A3/4页4第一显示模块,用于显示所述至少两条字幕;记录模块,用于当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触。

11、发的操作时刻;第一调整模块,用于根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。15根据权利要求14所述的装置,其特征在于,所述第一获取模块包括第一显示单元,用于当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;获取单元,用于根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近。16根据权利要求15所述的装置,其特征在于,所述第一显示单元包括降低子单元,用于降低所述视频的亮度;显示子单元,用于在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。。

12、17根据权利要求14所述的装置,其特征在于,所述装置还包括控制模块,用于所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。18根据权利要求14所述的装置,其特征在于,所述第一调整模块包括第一计算单元,用于计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;第一调整单元,用于根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。19根据权利要求18所述的装置,其特征在于,所述第一调整单元包括第。

13、一调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;第二调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。20根据权利要求14所述的装置,其特征在于,所述记录模块包括记录单元,用于当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;所述第一调整模块包括第二计算单元,用于计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;第三计算单元,用于计。

14、算所述至少两个时间差的平均值;第二调整单元,用于根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。21根据权利要求1420任一项所述的装置,其特征在于,所述装置还包括权利要求书CN104104990A4/4页5第二调整模块,用于所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时。

15、间。22根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;所述装置还包括第三调整模块,用于当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。23根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括重置字幕选项;所述装置还包括重置模块,用于当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。24根据权利要求15所述的装置,其特征在于,所述字幕编辑界面上包括确定选项;所述装置还包括第二显示。

16、模块,用于当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。25根据权利要求14所述的装置,其特征在于,所述装置还包括上传模块,用于将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;第二获取模块,当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;第三显示模块,用于在所述视频上显示获取的所述关联的字幕。26一种调整视频中字幕的装置,其特征在于,包括处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为当接收到字幕编辑指令时,根据视频的当前播。

17、放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。权利要求书CN104104990A1/16页6调整视频中字幕的方法及装置技术领域0001本公开涉及视频处理领域,尤其涉及一种调整视频中字幕的方法及装置。背景技术0002目前,智能电视作为一种信息终端,不仅可以用来搜索电视频。

18、道、录制电视节目、播放卫星和有线等电视节目,还可以下载安装软件、使用网络搜索播放网络视频、本地视频及音乐等,为用户带来更多的个性化体验。因此,智能电视与平板电脑、个人计算机等,都成为了人们生活与工作中非常重要的一部分。0003而通过智能电视、平板电脑或个人计算机来观看影视节目,更是大多数用户对智能电视、平板电脑或个人计算机的主流操作。在用户观看影视节目时,大多数影视节目都配有字幕显示,以提高用户观看视频的视觉感受和听觉感受。然而,由于受视频压缩方式、视频大小、播放器解码能力等因素的影响,视频在播放过程中可能会出现字幕与画面声音不能同步的问题,影响用户观看视频的感受度,尤其在画面声音和字幕为不同。

19、种语言时,这种声音和字幕不同步的情况会更加严重地降低用户的感受度。发明内容0004为克服相关技术中存在的问题,本公开提供一种调整视频中字幕的方法及装置。0005根据本公开实施例的第一方面,提供一种调整视频中字幕的方法,包括0006当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;0007当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;0008根据所述操作时间与所述选择操作所选择的字幕的初。

20、始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。0009本公开的实施例提供的技术方案可以包括以下有益效果通过获取视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。0010可选的,所述字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。0011在可选方案中,用户可通过选择菜单选项或点击遥控设备上的按键来启动编辑模式。0012可选的,所述当接收到字幕编辑指令时,根据。

21、视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近,包括说明书CN104104990A2/16页70013当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;0014根据视频的当前播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;当接收到对所述对照调整选项的选择操作时,在所述字幕编辑界面上显示所述至少两条字幕。0015在可选方案中,当接收到字幕编辑指令时,启动编辑模式,为用户提供一个同步字幕与声音的编辑界面,通过编辑界面,用户可方便地对字幕进行调整。0016可选的。

22、,所述当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项,包括0017降低所述视频的亮度;0018在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。0019在可选方案中,通过降低视频亮度,并在视频上方以一定的透明度显示字幕编辑界面,使得用户在调整字幕时,仍然能够看到视频界面,并预览视频界面上显示的字幕。0020可选的,所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,所述方法还包括0021控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速。

23、度。0022在可选方案中,编辑字幕的过程中,以小于视频正常播放速度的速度播放视频,使得用户能够更加准确地确定一个语句的语句起始时间,以及确定该语句对应的字幕,从而更加准确地调整字幕,使得字幕与声音同步。0023可选的,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括0024计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;0025根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。0026在可选方案中,根据用户选择字幕的操作时间与字幕的初始显示时间之间的时间差调整字幕,使得字幕与声音实现同步,。

24、提高用户的体验度。0027可选的,所述根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括0028当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;0029当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间隔。0030在可选方案中,根据用户选择字幕的操作时间与字幕的初始显示时间之间的时间差调整字幕,若初始显示时间超前,则推迟相应的时间差,反之,则提前相应的时间差,从而使字幕与声音实现同步,提高用户的体验度。0031可。

25、选的,所述当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻,包括说明书CN104104990A3/16页80032当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;0033所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间,包括0034计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;0035计算所述至少两个时间差的平均值;0036根据所述平均值,调整。

26、所述视频的所有字幕的初始显示时间和终止显示时间。0037在可选方案中,根据多个时间差的平均值来调整字幕,使得字幕调整更加准确。0038可选的,所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,所述方法还包括0039当接收到将所述调整后的字幕提前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或0040当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。0041在可选方案中,在根据用户选择字幕的操作时间与字幕的初始显示时。

27、间之间的时间差调整字幕之后,还可对字幕进行微调,包括提前第一预设时间或者推迟第二预设时间,使得字幕调整更加准确。0042可选的,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;0043所述显示字幕编辑界面之后,所述方法还包括0044当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。0045在可选方案中,可直接通过选择字幕编辑界面中的菜单选项调整字幕,使得对字幕的调整更加方便。0046可选的,所述字幕编辑界面上包括重置字幕选项;0047所述显示字幕编辑界面之后,所。

28、述方法还包括0048当接收到对所述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。0049在可选方案中,用户可通过字幕编辑界面上的重置字幕选项重置字幕,避免了字幕调整错误或不满意时无法还原的情况。0050可选的,所述字幕编辑界面上包括确定选项;0051所述显示字幕编辑界面之后,所述方法还包括0052当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。0053在可选方案中,通过选择字幕编辑界面上的确定选项,即可在视频中显示调整后的字幕,实现字幕和声音的同步,提高用户的体验度。0054可选的。

29、,所述方法还包括0055将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;说明书CN104104990A4/16页90056当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;0057在所述视频上显示获取的所述关联的字幕。0058在可选方案中,将调整后的字幕上传到云端,并与云端上的视频进行关联,从而在再次播放该视频时,即可使用调整后的字幕,无需再次调整与声音不同步的字幕。0059根据本公开实施例的第二方面,提供一种调整视频中字幕的装置,包括0060第一获取模块,用于当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕,所述至少两条。

30、字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;0061第一显示模块,用于显示所述至少两条字幕;记录模块,用于当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;0062第一调整模块,用于根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间。0063可选的,所述第一获取模块包括0064第一显示单元,用于当接收到字幕编辑指令时,显示字幕编辑界面,所述字幕编辑界面上包括对照调整选项;0065获取单元,用于根据视频的当前。

31、播放时间获取至少两条字幕,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近。0066可选的,所述第一显示单元包括0067降低子单元,用于降低所述视频的亮度;0068显示子单元,用于在所述视频的界面的上层以一定的透明度显示所述字幕编辑界面。0069可选的,所述装置还包括0070控制模块,用于所述当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近之后,控制所述视频以预设播放速度进行播放,所述预设播放速度小于所述视频的正常播放速度。0071可选的,所述第一调整模块包括0072第一计算单元,用于。

32、计算所述操作时间和所述选择操作所选择的字幕的初始显示时间的时间差;0073第一调整单元,用于根据所述时间差,调整所述视频的所有字幕的初始显示时间和终止显示时间。0074可选的,所述第一调整单元包括0075第一调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间提前时,将所述视频的所有字幕的初始显示时间和终止显示时间提前所述时间差的间隔;0076第二调整子单元,用于当所述操作时间比所述选择操作所选择的字幕的初始显示时间推后时,将所述视频的所有字幕的初始显示时间和终止显示时间推迟所述时间差的间说明书CN104104990A5/16页10隔。0077可选的,所述记录模块包括0078。

33、记录单元,用于当分别接收到对不同字幕的选择操作时,记录所述每个选择操作的操作时间;0079所述第一调整模块包括0080第二计算单元,用于计算所述每个选择操作的操作时间与所述选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;0081第三计算单元,用于计算所述至少两个时间差的平均值;0082第二调整单元,用于根据所述平均值,调整所述视频的所有字幕的初始显示时间和终止显示时间。0083可选的,其特征在于,所述装置还包括0084第二调整模块,用于所述根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视频的所有字幕的初始显示时间和终止显示时间之后,当接收到将所述调整后的字幕提。

34、前第一预设时间的提前操作时,将所述调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;当接收到将所述调整后的字幕推迟第二预设时间的推迟操作时,将所述调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。0085可选的,所述字幕编辑界面上包括的菜单有选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整;所述装置还包括0086第三调整模块,用于当接收到对所述选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据所述选择操作对应调整所述视频的字幕。0087可选的,所述字幕编辑界面上包括重置字幕选项;所述装置还包括0088重置模块,用于当接收到对所。

35、述重置字幕选项的选择操作时,将所述视频的所有字幕重置为预设的默认状态。0089可选的,所述字幕编辑界面上包括确定选项;所述装置还包括0090第二显示模块,用于当接收到对所述确定选项的选择操作时,在所述视频上滚动显示与视频声音同步的所述调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。0091可选的,所述装置还包括0092上传模块,用于将所述调整后的字幕上传到云端,所述上传的字幕用于和所述云端上存储的所述视频进行关联;0093第二获取模块,当接收到对所述视频的播放请求时,从云端获取调整后的与所述视频关联的字幕;0094第三显示模块,用于在所述视频上显示获取的所述关联的字幕。0095。

36、根据本公开实施例的第三方面,提供一种调整视频中字幕的装置,包括0096处理器;0097用于存储处理器可执行指令的存储器;0098其中,所述处理器被配置为0099当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,说明书CN104104990A106/16页11所述至少两条字幕的初始显示时间或终止显示时间距离所述当前播放时间最近;0100当接收到对所述至少两条字幕中的其中一条字幕的选择操作时,记录所述选择操作的操作时间,所述操作时间对应于用户在听到所述选择操作所选择的字幕对应的声音播放时触发的操作时刻;0101根据所述操作时间与所述选择操作所选择的字幕的初始显示时间,调整所述视。

37、频的所有字幕的初始显示时间和终止显示时间。0102应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明0103此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。0104图1是根据一示例性实施例示出的一种调整视频中字幕的方法的流程图;0105图2是根据一示例性实施例示出的字幕编辑界面的显示界面图;0106图3是根据一具体实施例示出的一种调整视频中字幕的方法的流程图;0107图4是根据一示例性实施例示出的字幕编辑界面上显示字幕的界面图;0108图5是根据另一具体实施例示出的一种调整视频中字幕的方法的。

38、流程图;0109图6是根据一示例性实施例示出的一种调整视频中字幕的装置的框图;0110图7是根据一示例性实施例示出的第一获取模块的框图;0111图8是根据一示例性实施例示出的第一显示单元的框图;0112图9是根据一示例性实施例示出的第一调整模块的框图;0113图10是根据一示例性实施例示出的第一调整单元的框图;0114图11是根据一示例性实施例示出的记录模块的框图;0115图12是根据一示例性实施例示出的一种装置的框图。具体实施方式0116这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描。

39、述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。0117图1是根据一示例性实施例示出的一种调整视频中字幕的方法的流程图,如图1所示,调整视频中字幕的方法用于终端中,包括以下步骤0118步骤S11,当接收到字幕编辑指令时,根据视频的当前播放时间获取至少两条字幕并显示,至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;0119步骤S12,当接收到对至少两条字幕中的其中一条字幕的选择操作时,记录选择操作的操作时间,操作时间对应于用户在听到选择操作所选择的字幕对应的声音播放时触发的操作时刻;0120步骤。

40、S13,根据操作时间与选择操作所选择的字幕的初始显示时间,调整视频的所有字幕的初始显示时间和终止显示时间。说明书CN104104990A117/16页120121本实施例提供的技术方案可以包括以下有益效果通过获取视频的字幕,并接收用户根据视频中语句的起始时间选择字幕的操作,根据用户选择字幕的操作时间与字幕的初始显示时间来调整视频字幕,使得用户观看视频时,在视频字幕和声音不同步的情况下能够对字幕进行调整,从而使字幕和声音同步,提高用户的体验度。0122在步骤S11中,字幕编辑指令为对屏幕上的菜单选项的选择操作或对遥控设备上的单个按键或组合按键的点击操作。例如,播放视频时,屏幕上出现设置选项,用户。

41、可选择设置选项启动编辑模式;或,预先设定遥控器上的某一按键或多个按键的组合为启动编辑模式的按键,当用户点击遥控器上的该按键或多个按键时,即可启动编辑模式。0123可选的,步骤S11可实施为如下步骤0124步骤A11,当接收到字幕编辑指令时,显示字幕编辑界面,字幕编辑界面上包括对照调整选项;0125步骤A12,根据视频的当前播放时间获取至少两条字幕,该至少两条字幕的初始显示时间或终止显示时间距离当前播放时间最近;0126步骤A13,当接收到对对照调整选项的选择操作时,在字幕编辑界面上显示至少两条字幕。0127在屏幕上显示字幕编辑界面,为用户提供一个同步字幕与声音的编辑界面,通过点击编辑界面上的对。

42、照调整选项,用户即可对照着编辑界面上的字幕与视频的声音进行调整。0128其中,步骤A11可实施为如下方式0129步骤A111,降低视频的亮度;0130步骤A112,在视频的界面的上层以一定的透明度显示字幕编辑界面。0131采用这种实施方式,通过降低视频亮度,并在视频上方显示字幕编辑界面,使得用户在调整字幕时,仍然能够看到视频界面,并预览视频界面上显示的字幕。例如,设置透明度为70,则在视频的界面的上层以70的透明度显示字幕编辑界面,这样,用户在调整字幕时,仍能看到视频界面。0132步骤A12可以在步骤A11之后实施,也可以在接收到用户对对照调整选项的选择操作后实施。0133此外,启动编辑模式后。

43、,还可控制视频的播放速度,将视频的播放速度以预设播放速度进行播放,其中,预设播放速度小于视频的正常播放速度。即控制视频慢速播放,从而使得用户能够更加准确地确定一个语句的语句起始时间,以及确定该语句对应的字幕,进而可以更加准确地调整字幕。0134可选的,步骤S13可实施为如下方式0135步骤S1301,计算操作时间和选择操作所选择的字幕的初始显示时间的时间差;0136步骤S1302,根据时间差,调整视频的所有字幕的初始显示时间和终止显示时间。0137其中,时间差分为正时间差和负时间差两种,正时间差即操作时间比选择操作所选择的字幕的初始显示时间提前,负时间差即操作时间比选择操作所选择的字幕的初始显。

44、示时间推后,因此,步骤S1302可实施为如下方式0138步骤B11,当操作时间比选择操作所选择的字幕的初始显示时间提前时,将视频的所有字幕的初始显示时间和终止显示时间提前时间差的间隔;说明书CN104104990A128/16页130139步骤B12,当操作时间比选择操作所选择的字幕的初始显示时间推后时,将视频的所有字幕的初始显示时间和终止显示时间推迟时间差的间隔。0140可选的,步骤S12中,除接收对至少两条字幕中的其中一条字幕的选择操作之外,还可分别接收对不同字幕的选择操作,当接收到对不同字幕的选择操作时,记录每个选择操作的操作时间。这种情况下,步骤S13可实施为如下方式0141步骤S13。

45、11,计算每个选择操作的操作时间与选择操作对应的字幕的初始显示时间的时间差,得到至少两个时间差;0142步骤S1312,计算至少两个时间差的平均值;0143步骤S1313,根据至少两个时间差的平均值,调整视频的所有字幕的初始显示时间和终止显示时间。0144可选的,在实施步骤S13之后,还可对根据时间差进行调整后的字幕进行微调,包括当接收到将调整后的字幕提前第一预设时间的提前操作时,将调整后的字幕的初始显示时间和终止显示时间提前第一预设时间;或,当接收到将调整后的字幕推迟第二预设时间的推迟操作时,将调整后的字幕的初始显示时间和终止显示时间推迟第二预设时间。例如,根据操作时间和选择操作所选择的字幕。

46、的初始显示时间的时间差调整字幕之后,视频字幕仍然比视频中声音的语句推迟05秒,则可设置第一预设时间为05秒,将字幕再提前05秒;或者,根据操作时间和选择操作所选择的字幕的初始显示时间的时间差调整字幕之后,视频字幕仍然比视频中声音的语句提前025秒,则可设置第二预设时间为025秒,将字幕再推迟025秒。0145可选的,上述方法中,启动编辑模式之后,屏幕上显示的字幕编辑界面上不仅包括对照调整选项,还包括有如下菜单选择字幕、字幕大小、字幕样式、字幕位置和/或时间调整。当接收到对选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和/或时间调整菜单中的选项的选择操作时,根据选择操作对应调整视频的字幕。

47、。0146其中,选择字幕菜单可以包括字幕1中、字幕2中英、关闭字幕等选项。当用户选择字幕1中选项时,视频上就会显示中文字幕,当用户选择字幕2中英选项时,视频上就会显示中英文对照的字幕,当用户选择关闭字幕选项时,视频上显示的字幕就会隐藏。0147字幕大小菜单可以包括小、中、大三种选项,用户可通过选择字幕大小菜单中的选项调整字幕的大小。0148字幕样式菜单可以包括白色纤细、白色中间、白色粗体、黄色纤细、黄色中间、黄色粗体等选项。用户可通过选择字幕样式菜单中的选项调整字幕的样式。0149字幕位置菜单可以包括顶部偏上、顶部正常、底部偏上、底部正常、底部偏下等选项。用户可通过选择字幕位置菜单中的选项调整。

48、字幕在视频中显示的位置。0150时间调整菜单可以包括如下选项字幕提前05秒、字幕提前2秒、字幕推迟05秒、字幕推迟2秒等。用户可通过选择时间调整菜单中的选项,快速调整字幕的初始显示时间和终止显示时间。0151可选的,上述方法中,字幕编辑界面上包括重置字幕选项,当接收到对重置字幕选项的选择操作时,将视频的所有字幕重置为预设的默认状态。0152可选的,上述方法中,字幕编辑界面上包括确定选项,当接收到对确定选项的选择说明书CN104104990A139/16页14操作时,在视频上滚动显示与视频声音同步的调整后的字幕,其中,与当前视频声音同步对应的字幕语句被突出显示。例如,视频上滚动显示调整后的两条字。

49、幕,字幕的颜色为白色,当视频声音与两条字幕中的一条字幕同步对应时,则以黄色突出显示该条字幕。0153可选的,在调整字幕之后,上述方法还包括如下步骤0154步骤C11,将调整后的字幕上传到云端,上传的字幕用于和云端上存储的视频进行关联;0155步骤C12,当接收到对视频的播放请求时,从云端获取调整后的与视频关联的字幕;0156步骤C13,在视频上显示获取的关联的字幕。0157将调整后的字幕上传到云端,并与云端上的视频进行关联,从而在再次播放该视频时,即可使用调整后的字幕,无需再次调整与声音不同步的字幕。0158下面通过具体实施例说明本公开提供的一种调整视频中字幕的方法。0159实施例一0160该实施例通过用户对字幕编辑界面上的不同选项的选择来相应的调整视频字幕。图2所示为用户启动编辑模式后显示的字幕编辑界面,如图2所示,字幕编辑界面20上包括选择字幕菜单、字幕大小菜单、字幕样式菜单、字幕位置菜单和时间调整菜单。其中,选择字幕菜单中包括4个选项字幕1中、字幕2中英、关闭字幕以及重置字幕;字幕大小菜单中包括3个选项小、中以及大;字幕样式菜单中包括6个选项白色纤细、白色中间、白色粗体、黄色纤细、黄色中间以及黄色粗体;字幕位置菜单中包括5个选项顶部偏上、顶部正常、底部偏上、底部正常以及底部偏下;时间调整菜单中包括5个选项字幕提前05秒、字幕提前2秒、字幕推迟05秒、字幕推迟2秒以及对照调。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1