CN113382303B - 编辑视频素材的交互方法、装置及电子设备 - Google Patents

编辑视频素材的交互方法、装置及电子设备 Download PDF

Info

Publication number
CN113382303B
CN113382303B CN202110587132.9A CN202110587132A CN113382303B CN 113382303 B CN113382303 B CN 113382303B CN 202110587132 A CN202110587132 A CN 202110587132A CN 113382303 B CN113382303 B CN 113382303B
Authority
CN
China
Prior art keywords
video material
video
display
preset
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110587132.9A
Other languages
English (en)
Other versions
CN113382303A (zh
Inventor
洪嘉慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202110587132.9A priority Critical patent/CN113382303B/zh
Publication of CN113382303A publication Critical patent/CN113382303A/zh
Priority to PCT/CN2022/077326 priority patent/WO2022247365A1/zh
Application granted granted Critical
Publication of CN113382303B publication Critical patent/CN113382303B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开关于一种编辑视频素材的交互方法、装置及电子设备,涉及视频剪辑领域。编辑视频素材的交互方法包括:接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,拖动操作用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置;当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置,以解决由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题。

Description

编辑视频素材的交互方法、装置及电子设备
技术领域
本公开涉及视频剪辑领域,尤其涉及编辑视频素材的交互方法、装置及电子设备。
背景技术
相关技术中,视频剪辑软件的页面显示的信息较多,除了预览显示视频画面之外,还包括各种视频素材的时间轨道,例如音效、背景音乐、文字、贴纸、特效等等。此外,每个种类的视频素材也可能包括不止一个,因此,视频剪辑页面中显示的内容被上述的预览画面、时间轨道填充。在用户需要参照其它视频素材编辑一个视频素材时,可能会由于页面信息繁杂,页面复杂度高,无法看清具体信息等原因,导致用户不易查看其它视频素材,难以准确的将视频素材编辑至期望的位置。
发明内容
本公开提供一种编辑视频素材的交互方法、装置及电子设备,以至少解决相关技术中由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种编辑视频素材的交互方法,包括:
接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,拖动操作用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置;
当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置;
其中,第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,或者,第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系;
相应的,第一视频素材的参照位置根据第二视频素材的时间节点位置/显示位置确定。
在一个示例中,当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置,包括:
当第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的时间节点位置作为参照位置;
以第一显示效果在时间轨道中标注参照位置。
进一步地,以第一显示效果在时间轨道中标注参照位置,可以包括以下至少一种形式:
在第一视频素材的时间轨道上标注第二时间素材的时间节点位置;
在第二视频素材的时间轨道上标注第二时间素材的时间节点位置;
显示第一辅助对齐线,第一辅助对齐线穿过第一视频素材的时间轨道上第二时间素材的时间节点位置和第二视频素材的时间轨道上第二时间素材的时间节点位置。
在另一个示例中,当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置,包括:
当第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的显示位置作为参照位置;
以第二显示效果在视频画面中标注参照位置。
进一步地,以第二显示效果在视频画面中标注参照位置,可以包括以下至少一种形式:
在视频画面中以半透明显示方式在参照位置显示第一视频素材;
显示第二辅助对齐线,第二辅助对齐线用于指示与第二视频素材对齐的位置。
在另一个示例中,在提示第一视频素材的参照位置之前,还包括:
获取除第一视频素材之外的其它视频素材的时间节点位置;
检测第一视频素材的时间节点位置与其它视频素材的时间节点位置的时间差是否在预设时长范围内;
当检测到第一视频素材的时间节点与其它视频素材中目标视频素材的时间节点的时间差在预设时长范围内,确定目标视频素材为第二视频素材。
在另一个示例中,在提示第一视频素材的参照位置之前,还包括:
获取除第一视频素材之外的其它视频素材在视频画面中的显示位置;
检测第一视频素材的显示位置与其它视频素材的显示位置是否符合预设相对位置关系;
当检测到第一视频素材的显示位置与其它视频素材中目标视频素材的显示位置符合预设相对位置关系,确定目标视频素材为第二视频素材。
在另一个示例中,在提示第一视频素材的参照位置之后,还包括:
在拖动操作被释放的情况下,将第一视频素材移动至参照位置或与参照位置对齐;
在拖动操作未被释放且继续拖动的情况下,取消提示参照位置。
在另一个示例中,在拖动操作未被释放且继续拖动的情况下,取消提示参照位置,包括:
在拖动操作未被释放且继续拖动、且第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示参照位置。
在另一个示例中,当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置,包括:
显示第一视频素材移动至参照位置的动画效果/在参照位置显示第一视频素材,并触发震动提示。
在另一个示例中,当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置,包括:
在第一视频素材/第二视频素材的时间轨道上显著性显示第二视频素材的时间节点位置,或者,在视频画面中显著性显示第二视频素材。
在另一个示例中,时间节点位置包括在时间轨道中***对应视频素材的关键时间节点的位置;显示位置包括在视频画面中***对应视频素材的关键参考点/线的位置。
根据本公开实施例的第二方面,提供一种编辑视频素材的交互装置,包括:
接收单元,被配置为执行接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,拖动操作用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置;
提示单元,被配置为执行当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置;
其中,第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,或者,第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系;
相应的,第一视频素材的参照位置根据第二视频素材的时间节点位置/显示位置确定。
在一个示例中,提示单元包括:
第一确定单元,被配置为执行当第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的时间节点位置作为参照位置;
第一标注单元,被配置为执行以第一显示效果在时间轨道中标注参照位置。
进一步地,第一标注单元可以包括以下至少一个模块:
第一标注模块,被配置为执行在第一视频素材的时间轨道上标注第二时间素材的时间节点位置;
第二标注模块,被配置为执行在第二视频素材的时间轨道上标注第二时间素材的时间节点位置;
第一显示模块,被配置为执行显示第一辅助对齐线,第一辅助对齐线穿过第一视频素材的时间轨道上第二时间素材的时间节点位置和第二视频素材的时间轨道上第二时间素材的时间节点位置。
在另一个示例中,提示单元包括:
第二确定单元,被配置为执行当第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的显示位置作为参照位置;
第二标注单元,被配置为执行以第二显示效果在视频画面中标注参照位置。
进一步地,第二标注单元可以包括以下至少一个模块:
第二显示模块,被配置为执行在视频画面中以半透明显示方式在参照位置显示第一视频素材;
第三显示模块,被配置为执行显示第二辅助对齐线,第二辅助对齐线用于指示与第二视频素材对齐的位置。
在另一个示例中,该装置还包括:
第一获取单元,被配置为执行在提示第一视频素材的参照位置之前,获取除第一视频素材之外的其它视频素材的时间节点位置;
第一检测单元,被配置为执行检测第一视频素材的时间节点位置与其它视频素材的时间节点位置的时间差是否在预设时长范围内;
第三确定单元,被配置为执行当检测到第一视频素材的时间节点与其它视频素材中目标视频素材的时间节点的时间差在预设时长范围内,确定目标视频素材为第二视频素材。
在另一个示例中,该装置还包括:
第二获取单元,被配置为执行在提示第一视频素材的参照位置之前,获取除第一视频素材之外的其它视频素材在视频画面中的显示位置;
第二检测单元,被配置为执行检测第一视频素材的显示位置与其它视频素材的显示位置是否符合预设相对位置关系;
第四确定单元,被配置为执行当检测到第一视频素材的显示位置与其它视频素材中目标视频素材的显示位置符合预设相对位置关系,确定目标视频素材为第二视频素材。
在另一个示例中,该装置还包括:
移动单元,被配置为执行在提示第一视频素材的参照位置之后,在拖动操作被释放的情况下,将第一视频素材移动至参照位置或与参照位置对齐;或者,
显示单元,被配置为执行在拖动操作未被释放且继续拖动的情况下,取消提示参照位置。
在另一个示例中,显示单元还被配置为执行在拖动操作未被释放且继续拖动、且第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示参照位置。
在另一个示例中,提示单元还被配置为执行显示第一视频素材移动至参照位置的动画效果/在参照位置显示第一视频素材,并触发震动提示。
在另一个示例中,提示单元还被配置为执行在第一视频素材/第二视频素材的时间轨道上显著性显示第二视频素材的时间节点位置,或者,在视频画面中显著性显示第二视频素材。
在另一个示例中,时间节点位置包括在时间轨道中***对应视频素材的关键时间节点的位置;显示位置包括在视频画面中***对应视频素材的关键参考点/线的位置。
根据本公开实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为执行指令,以实现如第一方面及其任意一个示例所提供的编辑视频素材的交互方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面及其任意一个示例所提供的编辑视频素材的交互方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现如第一方面及其任意一个示例所提供的编辑视频素材的交互方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
在接收到拖动第一视频素材的时间节点位置/显示位置的拖动操作情况下,如果拖动速度小于预设速度阈值,且第一视频素材被调整至与第二视频素材符合预设参照关系,则提示第一视频素材的参照位置,这样,可以使得用户对第一视频素材进行编辑时,基于用户的拖动速度判断是否给予提示的反馈,能够使用户更容易注意到提示,解决相关技术中由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题,提高了在视频剪辑中参照其它视频素材进行提示的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种编辑视频素材的交互方法的流程图。
图2是根据一示例性实施例示出的一种编辑视频素材的交互方法的界面示意图。
图3是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图4是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图5是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图6是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图7是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图8是根据一示例性实施例示出的另一种编辑视频素材的交互方法的界面示意图。
图9是根据一示例性实施例示出的一种编辑视频素材的交互装置的框图。
图10是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种编辑视频素材的交互方法的流程图,如图1所示,该编辑视频素材的交互方法可以应用于对视频素材进行编辑的应用场景中,包括以下步骤。
步骤101,接收拖动第一视频素材的时间节点位置/显示位置的拖动操作。
接收拖动操作的页面可以是视频剪辑页面,视频剪辑页面用于对视频素材进行编辑,可以添加、删除、修改等等。
视频素材是可以在视频中添加的素材,可选的,视频素材的种类可以包括可以显示的显示类型的视频素材,例如视频、图片、显示特效、贴纸、文字等等,还可以包括不可以显示的视频素材,例如音乐、音效等等。
视频素材在视频中被***的时间段可以通过对应的时间轨道来表示。时间轨道的展示样式可以是一条指示线,或者,根据视频素材的类型显示不同的样式。时间轨道的时间节点可以包括起/止时刻、用户手动标记/***自动标记(也可以称为打点)的时刻等,时间节点位置就是时间轨道上对应时间节点的位置。
视频素材的显示位置是在视频画面中显示视频素材的位置。能够添加到视频画面中的视频素材可以被调整显示的位置,视频画面是视频剪辑页面中显示的视频的画面帧。当然,能够添加到视频画面中的视频素材也可以有时间轨道的属性,时间轨道用于表示视频素材的***时段,时间轨道中可以包括多个时间节点。
示例性地,如图2所示为一个示例性的视频剪辑页面的界面示意图,视频剪辑页面中包括视频画面203和多个视频素材的轨道:素材1(第一视频素材)的时间轨道201、素材2(第二视频素材)的时间轨道202和素材3的时间轨道204。其中,第一视频素材和第二视频素材是贴纸、动画等显示类型的视频素材,在视频画面203中显示有第一视频素材2031和第二视频素材2032。上述贴纸、动画等显示类型的视频素材可以通过一串多帧缩略图的样式展示,例如图2所示的时间轨道201、时间轨道202。而音乐、音效类的视频素材的时间轨道可以通过声波的样式展示,例如图2所示的素材3的时间轨道204。
基于上述的说明,对拖动操作进行解释说明。拖动操作是拖动第一视频素材的时间节点位置/显示位置的操作,具体用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置。
这里,对拖动时间节点位置的拖动操作进行示例性的说明。在如图2所示的界面示意图中,用户可以点击第一视频素材的时间轨道201,从而显示出如图3所示的左侧把手控件2011和右侧把手控件2012,接着,用户可以按住一侧的把手控件并向左、或右进行拖拽,以用于调节第一视频素材的***时段。
其中,调节左侧的把手控件2011的位置用于调节在视频中***第一视频素材的起始时刻,调节右侧的把手控件2012的位置用于调节在视频中***第一视频素材的结束时刻。
可选的,第一视频素材的时间轨道201中也可以包括其它未示出的时间节点,例如用户主动标记的时间节点,或***自动在背景音乐的声音大小突变的时刻标记的时间节点。
此外,对于拖动显示位置的拖动操作,一个示例为,如图4所示,用户可以按住第一视频素材2031并拖动以调整其在视频画面203中的显示位置。
步骤102,当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置。
如果用户快速的拖动,有可能是用户在进行预览、大范围调整等,这时不需要弹出提示。而在用户拖动速度小于预设速度阈值时,则认为用户可能需要比较细微的调整,这时,可以根据第一视频素材与其它视频素材的位置关系来决定是否弹出提示。也即,在用户拖动速度较小,小于一定的阈值(预设速度阈值)时,可以认为用户需要对第一视频素材的位置进行细微的调整,弹出提示。
提示的内容是第一视频素材的参照位置。第一视频素材的参照位置用于作为被拖动操作所调整的时间节点位置/显示位置的参照,也即,第一视频素材的参照位置可以提示给用户作为调整的参照。第一视频素材的参照位置可以根据第二视频素材的时间节点位置/显示位置确定。
这里,基于被拖动操作所调整的对象的不同(调整对象可能是时间节点位置或显示位置),第一视频素材被调整至与第二视频素材符合预设参照关系的情况可能包括以下两类情况:
第一类情况:第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内。
其中,第一视频素材或第二视频素材可能分别有多个时间节点,上述第一视频素材的时间节点位置是第一视频素材被拖动操作所调整的时间节点当前所处的位置,而第二视频素材的时间节点位置是已经存在的时间节点的位置,具体的,是在第二视频素材的多个时间节点中、与第一视频素材被调整的时间节点的时间差处于预设时长范围内的时间节点的位置。
相应的,在第一类情况中,第一视频素材的参照位置是根据第二视频素材的时间节点位置确定的。例如,第一视频素材的参照位置可以是与接近的第二视频素材的时间节点位置对齐;或者,与接近的第二视频素材的***时段的起止时间对齐,
举例来说,用户在拖动第一视频素材的结束时刻的时间节点位置时,如果接近第二视频素材的结束时刻的时间节点位置,则提示第二视频素材的起始时刻的时间节点位置和结束时刻的时间节点位置。
一个示例的场景中具体的实施方式为:用户拖动第一视频素材的结束时刻的时间节点位置,在拖动速度小于预设阈值,且拖动到一个视频素材的一个时间节点对应的时刻附近(时间差小于预设时长,也即处于预设时长范围)时,确定该视频素材为第二视频素材,根据第二视频素材对应的时间节点位置确定参照位置。
第二类情况:第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系。
其中,第一视频素材或第二视频素材的显示位置是在视频画面中添加对应视频素材的位置。可选的,在比对第一视频素材的显示位置与第二视频素材的显示位置的相对位置关系时,可以基于关键参考点或关键参考线来比对。
例如,关键参考点可以是视频素材的中点、矩形外轮廓(不规则形状的视频素材可以用包络视频素材的矩形框作为外轮廓)中四条轮廓线的中点、圆形/椭圆形外轮廓的中点等等,关键参考线可以是外轮廓的轮廓线、垂直中线、水平中线等等。
预设相对位置关系可以是重合、平行、部分重合、距离小于预设距离等。例如,第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系的一个示例为,第一视频素材的中点与第二视频素材的中点对齐。
相应的,在第二类情况中,第一视频素材的参照位置是根据第二视频素材的显示位置确定的。例如,第一视频素材被调整的显示位置的参照位置可以是与接近的第二视频素材的显示位置对齐;或者,与第二视频素材的对应的/任意一个/预先指定的关键参考点/线对齐。
举例来说,如果第一视频素材的中点接近第二视频素材的任意一个关键参考点时,参照位置可以是第二视频素材的中点,也即参照位置为预先指定的关键参考点的示例。又如,如果第一视频素材的左侧边线被拖动至第二视频素材的右侧边线附近,参照位置可以是第二视频素材的右侧边线,也即参照位置为对应的关键参考线的示例。
一个示例的场景中具体的实施方式为,在用户缓慢拖动第一视频素材时,比对第一视频素材的矩形外轮廓线与第二视频素材的矩形外轮廓线、水平中线、垂直中线、中心点等等。如果第一视频素材的上轮廓线与第二视频素材的上轮廓线平行且距离小于预设距离,则提示第二视频素材的上轮廓线的延长线。
本公开的实施例提供的编辑视频素材的交互方法,在接收到拖动第一视频素材的时间节点位置/显示位置的拖动操作情况下,如果拖动速度小于预设速度阈值,且第一视频素材被调整至与第二视频素材符合预设参照关系,则提示第一视频素材的参照位置,这样,可以使得用户对第一视频素材进行编辑时,基于用户的拖动速度判断是否给予提示的反馈,能够使用户更容易注意到提示,解决相关技术中由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题,提高了在视频剪辑中参照其它视频素材进行提示的效率。
在一个示例中,步骤102当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置,可以包括如下步骤:
步骤1021,当第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的时间节点位置作为参照位置。
步骤1022,以第一显示效果在时间轨道中标注参照位置。
也即,在时间轨道中标注参照位置是以预设的第一显示效果标注的。在用户的拖动操作达到一定条件后将第二视频素材的时间节点位置作为参照位置,然后以第一显示效果在时间轨道中进行标注,可以基于用户的拖动操作给予明确的提示,提高了用户参照其它视频素材进行剪辑的效率。
其中,以第一显示效果在时间轨道中标注参照位置,可以包括以下至少一种形式:
在第一视频素材的时间轨道上标注第二时间素材的时间节点位置;
在第二视频素材的时间轨道上标注第二时间素材的时间节点位置;
显示第一辅助对齐线,第一辅助对齐线穿过第一视频素材的时间轨道上第二时间素材的时间节点位置和第二视频素材的时间轨道上第二时间素材的时间节点位置。
具体而言,第一视频素材的时间轨道和第二视频素材的时间轨道可以是分开的,参照位置可以是第二视频素材的时间节点位置,这样,以第一显示效果在时间轨道中标注参照位置可以如图5所示,在第二视频素材的时间轨道202中标注标签2021,其中,标签2021用于表示第二视频素材的时间节点位置。又如,第一显示效果也可以如图6所示,显示与第二视频素材的时间节点位置的对齐线2022。
在另一个示例中,步骤102当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置,包括:
步骤1023,当第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的显示位置作为参照位置;
步骤1024,以第二显示效果在视频画面中标注参照位置。
也即,在视频画面中标注参照位置是以预设的第二显示效果标注的。在用户的拖动操作达到一定条件后,将第二视频素材的显示位置作为参照位置,然后以第二显示效果在视频画面中进行标注,可以基于用户的拖动操作给予明确的提示,提高了用户参照其它视频素材进行剪辑的效率。
其中,以第二显示效果在视频画面中标注参照位置,可以包括以下至少一种形式:
在视频画面中以半透明显示方式在参照位置显示第一视频素材;
显示第二辅助对齐线,第二辅助对齐线用于指示与第二视频素材对齐的位置。
例如,在第一视频素材和第二视频素材的竖直对称轴线接近的情况下,可以提示第二视频素材的竖直对称轴线的延长线2034,如图7所示,或者进一步地,还可以提示将第一视频素材移动至竖直对称轴线与第二视频素材对齐的半透明示意图2033,如图8所示。
如何确定第一视频素材与第二视频素材符合预设参照关系,以下提供了一个示例的实施方式。具体而言,在执行步骤102提示第一视频素材的参照位置之前,可以执行如下步骤:
步骤103,获取除第一视频素材之外的其它视频素材的时间节点位置。
其它视频素材可以是多个,每个视频素材的时间节点位置也可以是多个。
步骤104,检测第一视频素材的时间节点位置与其它视频素材的时间节点位置的时间差是否在预设时长范围内。
需要说明的是,步骤104是在拖动操作没有被释放、用户执行拖动操作的过程中持续实时的监测,判断第一视频素材的时间节点位置是否与任意一个其它视频素材的任意一个时间节点位置接近。
步骤105,当检测到第一视频素材的时间节点与其它视频素材中目标视频素材的时间节点的时间差在预设时长范围内,确定目标视频素材为第二视频素材。
这样,可以在第一视频素材的时间节点位置被拖动至任意一个视频素材的任意一个时间节点附近时,对用户进行提示,给用户带来更好的参照,方便用户参照提示的参照位置进行剪辑。
相似的,显示位置同理,在执行步骤102提示第一视频素材的参照位置之前,可以执行如下步骤:
步骤106,获取除第一视频素材之外的其它视频素材在视频画面中的显示位置;
步骤107,检测第一视频素材的显示位置与其它视频素材的显示位置是否符合预设相对位置关系;
步骤108,当检测到第一视频素材的显示位置与其它视频素材中目标视频素材的显示位置符合预设相对位置关系,确定目标视频素材为第二视频素材。
这里与上述以时间节点位置为例的具体实施方式相似,在此不再赘述。
为了达到更好的提示效果,在执行步骤102提示第一视频素材的参照位置时,除了在显示的维度提示参照位置之外,还可以从其它的维度辅助的进行提示。
示例性地,当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值时,提示第一视频素材的参照位置的具体方式可以包括:显示第一视频素材移动至参照位置的动画效果/在参照位置显示第一视频素材,并触发震动提示,以震动吸附的效果将第一视频素材吸附(移动)至参照位置。
在另一个示例中,当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值时,提示第一视频素材的参照位置的具体方式可以包括:在第一视频素材/第二视频素材的时间轨道上显著性显示第二视频素材的时间节点位置,或者,在视频画面中显著性显示第二视频素材。举例来说,显著性显示可以包括闪烁、晃动等动画效果,将对应的对象在对应的位置以上述动画效果进行显著性的显示,以吸引用户注意。
例如,以移动终端执行本公开实施例提供的方法为例,当达到执行步骤102的条件时,可以触发震动,从而使用户更注意到提示的参照位置。或者,也可以通过控制屏幕亮度的轻微闪烁等其它方式辅助提示,以达到更好的提示效果。
那么,在执行步骤102提示第一视频素材的参照位置之后,如果拖动操作被释放,可以将第一视频素材移动至参照位置或与参照位置对齐;反之,如果在执行步骤102之后,用户未释放拖动操作且继续拖动,则说明用户可能想继续调整,则可以取消提示参照位置,进一步地,还可以增设一个判断条件,在确定拖动操作未被释放且继续拖动、且第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示参照位置,也即,用户拖动了超过一定的距离之后,取消提示参照位置。这样,可以方便用户的剪辑,提高用户调整视频素材位置的自主性。
本公开实施例还提供一种编辑视频素材的交互装置,可以用于执行本公开实施例提供的编辑视频素材的交互方法,其中,在本公开实施例提供的编辑视频素材的交互装置中未详述的说明,可以参考上述对编辑视频素材的交互方法的实施例的相关说明,在此不再赘述。
图9是根据一示例性实施例示出的一种编辑视频素材的交互装置框图。参照图9,该装置包括接收单元301和提示单元302。
接收单元301被配置为执行接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,拖动操作用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置。
提示单元302被配置为执行当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置。
其中,第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,或者,第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系;
相应的,第一视频素材的参照位置根据第二视频素材的时间节点位置/显示位置确定。
本公开的实施例提供的编辑视频素材的交互装置,在接收到拖动第一视频素材的时间节点位置/显示位置的拖动操作情况下,如果拖动速度小于预设速度阈值,且第一视频素材被调整至与第二视频素材符合预设参照关系,则提示第一视频素材的参照位置,这样,可以使得用户对第一视频素材进行编辑时,基于用户的拖动速度判断是否给予提示的反馈,能够使用户更容易注意到提示,解决相关技术中由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题,提高了在视频剪辑中参照其它视频素材进行提示的效率。
在一个示例中,提示单元包括:
第一确定单元,被配置为执行当第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的时间节点位置作为参照位置;
第一标注单元,被配置为执行以第一显示效果在时间轨道中标注参照位置。
进一步地,第一标注单元可以包括以下至少一个模块:
第一标注模块,被配置为执行在第一视频素材的时间轨道上标注第二时间素材的时间节点位置;
第二标注模块,被配置为执行在第二视频素材的时间轨道上标注第二时间素材的时间节点位置;
第一显示模块,被配置为执行显示第一辅助对齐线,第一辅助对齐线穿过第一视频素材的时间轨道上第二时间素材的时间节点位置和第二视频素材的时间轨道上第二时间素材的时间节点位置。
在另一个示例中,提示单元包括:
第二确定单元,被配置为执行当第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的显示位置作为参照位置;
第二标注单元,被配置为执行以第二显示效果在视频画面中标注参照位置。
进一步地,第二标注单元可以包括以下至少一个模块:
第二显示模块,被配置为执行在视频画面中以半透明显示方式在参照位置显示第一视频素材;
第三显示模块,被配置为执行显示第二辅助对齐线,第二辅助对齐线用于指示与第二视频素材对齐的位置。
在另一个示例中,该装置还包括:
第一获取单元,被配置为执行在提示第一视频素材的参照位置之前,获取除第一视频素材之外的其它视频素材的时间节点位置;
第一检测单元,被配置为执行检测第一视频素材的时间节点位置与其它视频素材的时间节点位置的时间差是否在预设时长范围内;
第三确定单元,被配置为执行当检测到第一视频素材的时间节点与其它视频素材中目标视频素材的时间节点的时间差在预设时长范围内,确定目标视频素材为第二视频素材。
在另一个示例中,该装置还包括:
第二获取单元,被配置为执行在提示第一视频素材的参照位置之前,获取除第一视频素材之外的其它视频素材在视频画面中的显示位置;
第二检测单元,被配置为执行检测第一视频素材的显示位置与其它视频素材的显示位置是否符合预设相对位置关系;
第四确定单元,被配置为执行当检测到第一视频素材的显示位置与其它视频素材中目标视频素材的显示位置符合预设相对位置关系,确定目标视频素材为第二视频素材。
在另一个示例中,该装置还包括:
移动单元,被配置为执行在提示第一视频素材的参照位置之后,在拖动操作被释放的情况下,将第一视频素材移动至参照位置或与参照位置对齐;或者,
显示单元,被配置为执行在拖动操作未被释放且继续拖动的情况下,取消提示参照位置。
在另一个示例中,显示单元还被配置为执行在拖动操作未被释放且继续拖动、且第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示参照位置。
在另一个示例中,提示单元还被配置为执行显示第一视频素材移动至参照位置的动画效果/在参照位置显示第一视频素材,并触发震动提示。
在另一个示例中,提示单元还被配置为执行在第一视频素材/第二视频素材的时间轨道上显著性显示第二视频素材的时间节点位置,或者,在视频画面中显著性显示第二视频素材。
在另一个示例中,时间节点位置包括在时间轨道中***对应视频素材的关键时间节点的位置;显示位置包括在视频画面中***对应视频素材的关键参考点/线的位置。
关于上述实施例中的装置,其中各个模块执行操作的具体方式以及方案的技术效果已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开实施例还提供了一种电子设备,具体结合图10进行详细说明。
图10是根据一示例性实施例示出的一种电子设备900的结构框图。该电子设备900能够实现根据本公开实施例中的编辑视频素材的交互方法。
在示例性实施例中,本公开实施例还提供了一种包括指令的计算机可读存储介质,例如,计算机可读存储介质可以是电子设备900中的包括指令的存储器902,该指令可以由电子设备900中的处理器901执行,以使电子设备900完成本公开实施例提供的编辑视频素材的交互方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令可以被处理器901执行,以实现本公开实施例提供的编辑视频素材的交互方法。
具体地,上述处理器901可以包括中央处理器(CPU),或者特定集成电路(application specific integrated circuit,ASIC),或者可以被配置成实施本公开实施例的一个或多个集成电路。
存储器902可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器902可包括硬盘驱动器(hard disk drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,USB)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器902可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器902可在综合网关设备的内部或外部。在特定实施例中,存储器902是非易失性固态存储器。在特定实施例中,存储器902包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存,或者两个或及其以上这些的组合。
处理器901可以通过读取并执行存储器902中存储的计算机程序指令,以执行如下步骤:
接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,拖动操作用于在时间轨道中调整第一视频素材的时间节点位置,或者,用于在视频画面中调整第一视频素材的显示位置;
当第一视频素材被调整至与第二视频素材符合预设参照关系,且拖动操作的拖动速度小于预设速度阈值,提示第一视频素材的参照位置。
其中,第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,或者,第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系;
相应的,第一视频素材的参照位置根据第二视频素材的时间节点位置/显示位置确定。
在一个示例中,处理器901在执行当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置时,可以包括执行如下步骤:
当第一视频素材的时间节点位置与第二视频素材的时间节点位置的时间差在预设时长范围内,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的时间节点位置作为参照位置;
以第一显示效果在时间轨道中标注参照位置。
在另一个示例中,处理器901在执行当第一视频素材被调整至与第二视频素材符合预设参照关系,提示第一视频素材的参照位置时,可以包括执行如下步骤:
当第一视频素材的显示位置与第二视频素材的显示位置符合预设相对位置关系,且拖动操作的拖动速度小于预设速度阈值,将第二视频素材的显示位置作为参照位置;
以第二显示效果在视频画面中标注参照位置。
在另一个示例中,处理器901在执行提示第一视频素材的参照位置之前,还可以执行如下步骤:
获取除第一视频素材之外的其它视频素材的时间节点位置;
检测第一视频素材的时间节点位置与其它视频素材的时间节点位置的时间差是否在预设时长范围内;
当检测到第一视频素材的时间节点与其它视频素材中目标视频素材的时间节点的时间差在预设时长范围内,确定目标视频素材为第二视频素材。
在另一个示例中,处理器901在执行提示第一视频素材的参照位置之前,还可以执行如下步骤:
获取除第一视频素材之外的其它视频素材在视频画面中的显示位置;
检测第一视频素材的显示位置与其它视频素材的显示位置是否符合预设相对位置关系;
当检测到第一视频素材的显示位置与其它视频素材中目标视频素材的显示位置符合预设相对位置关系,确定目标视频素材为第二视频素材。
在另一个示例中,处理器901在执行提示第一视频素材的参照位置之后,还可以执行如下步骤:
在拖动操作被释放的情况下,将第一视频素材移动至参照位置或与参照位置对齐;
在拖动操作未被释放且继续拖动的情况下,取消提示参照位置。
在另一个示例中,时间节点位置包括在时间轨道中***对应视频素材的关键时间节点的位置;显示位置包括在视频画面中***对应视频素材的关键参考点/线的位置。
在一个示例中,该电子设备900还可包括收发器903和总线904。其中,如图10所示,处理器901、存储器902和收发器903通过总线904连接并完成相互间的通信。
本公开的实施例提供的电子设备,在接收到拖动第一视频素材的时间节点位置/显示位置的拖动操作情况下,如果拖动速度小于预设速度阈值,且第一视频素材被调整至与第二视频素材符合预设参照关系,则提示第一视频素材的参照位置,这样,可以使得用户对第一视频素材进行编辑时,基于用户的拖动速度判断是否给予提示的反馈,能够使用户更容易注意到提示,解决相关技术中由于视频剪辑页面复杂度较高导致难以参照其它视频素材进行编辑的问题,提高了在视频剪辑中参照其它视频素材进行提示的效率。
总线904包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***控件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线904可包括一个或多个总线。尽管本公开实施例描述和示出了特定的总线,但本公开考虑任何合适的总线或互连。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (26)

1.一种编辑视频素材的交互方法,其特征在于,包括:
接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,所述拖动操作用于在时间轨道中调整所述第一视频素材的时间节点位置,或者,用于在视频画面中调整所述第一视频素材的显示位置;
当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置;
其中,所述第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:所述第一视频素材的时间节点位置与所述第二视频素材的时间节点位置的时间差在预设时长范围内,或者,所述第一视频素材的显示位置与所述第二视频素材的显示位置符合预设相对位置关系;
相应的,所述第一视频素材的参照位置根据所述第二视频素材的时间节点位置/显示位置确定。
2.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置,包括:
当所述第一视频素材的时间节点位置与所述第二视频素材的时间节点位置的时间差在预设时长范围内,且所述拖动操作的拖动速度小于所述预设速度阈值,将所述第二视频素材的时间节点位置作为所述参照位置;
以第一显示效果在所述时间轨道中标注所述参照位置。
3.根据权利要求2所述的编辑视频素材的交互方法,其特征在于,所述以第一显示效果在所述时间轨道中标注所述参照位置,包括以下至少一种形式:
在所述第一视频素材的时间轨道上标注所述第二视频素材的时间节点位置;
在所述第二视频素材的时间轨道上标注所述第二视频素材的时间节点位置;
显示第一辅助对齐线,所述第一辅助对齐线穿过所述第一视频素材的时间轨道上所述第二视频素材的时间节点位置和所述第二视频素材的时间轨道上所述第二视频素材的时间节点位置。
4.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置,包括:
当所述第一视频素材的显示位置与所述第二视频素材的显示位置符合预设相对位置关系,且所述拖动操作的拖动速度小于所述预设速度阈值,将所述第二视频素材的显示位置作为所述参照位置;
以第二显示效果在所述视频画面中标注所述参照位置。
5.根据权利要求4所述的编辑视频素材的交互方法,其特征在于,所述以第二显示效果在所述视频画面中标注所述参照位置,包括以下至少一种形式:
在所述视频画面中以半透明显示方式在所述参照位置显示所述第一视频素材;
显示第二辅助对齐线,所述第二辅助对齐线用于指示与所述第二视频素材对齐的位置。
6.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,在提示所述第一视频素材的参照位置之前,还包括:
获取除所述第一视频素材之外的其它视频素材的时间节点位置;
检测所述第一视频素材的时间节点位置与所述其它视频素材的时间节点位置的时间差是否在所述预设时长范围内;
当检测到所述第一视频素材的时间节点与所述其它视频素材中目标视频素材的时间节点的时间差在所述预设时长范围内,确定所述目标视频素材为所述第二视频素材。
7.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,在提示所述第一视频素材的参照位置之前,还包括:
获取除所述第一视频素材之外的其它视频素材在所述视频画面中的显示位置;
检测所述第一视频素材的显示位置与所述其它视频素材的显示位置是否符合所述预设相对位置关系;
当检测到所述第一视频素材的显示位置与所述其它视频素材中目标视频素材的显示位置符合所述预设相对位置关系,确定所述目标视频素材为所述第二视频素材。
8.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,在提示所述第一视频素材的参照位置之后,还包括:
在所述拖动操作被释放的情况下,将所述第一视频素材移动至所述参照位置或与所述参照位置对齐;
在所述拖动操作未被释放且继续拖动的情况下,取消提示所述参照位置。
9.根据权利要求8所述的编辑视频素材的交互方法,其特征在于,所述在所述拖动操作未被释放且继续拖动的情况下,取消提示所述参照位置,包括:
在所述拖动操作未被释放且继续拖动、且所述第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示所述参照位置。
10.根据权利要求1所述的编辑视频素材的交互方法,其特征在于,所述当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置,包括:
显示所述第一视频素材移动至所述参照位置的动画效果/在所述参照位置显示所述第一视频素材,并触发震动提示。
11.根据权利要求1-10任一项所述的编辑视频素材的交互方法,其特征在于,所述当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置,包括:
在所述第一视频素材/所述第二视频素材的时间轨道上显著性显示所述第二视频素材的时间节点位置,或者,在所述视频画面中显著性显示所述第二视频素材。
12.根据权利要求1-10任一项所述的编辑视频素材的交互方法,其特征在于,所述时间节点位置包括在所述时间轨道中***对应视频素材的关键时间节点的位置;所述显示位置包括在所述视频画面中***对应视频素材的关键参考点/线的位置。
13.一种编辑视频素材的交互装置,其特征在于,包括:
接收单元,被配置为执行接收拖动第一视频素材的时间节点位置/显示位置的拖动操作;其中,所述拖动操作用于在时间轨道中调整所述第一视频素材的时间节点位置,或者,用于在视频画面中调整所述第一视频素材的显示位置;
提示单元,被配置为执行当所述第一视频素材被调整至与第二视频素材符合预设参照关系,且所述拖动操作的拖动速度小于预设速度阈值,提示所述第一视频素材的参照位置;
其中,所述第一视频素材被调整至与第二视频素材符合预设参照关系的情况包括:所述第一视频素材的时间节点位置与所述第二视频素材的时间节点位置的时间差在预设时长范围内,或者,所述第一视频素材的显示位置与所述第二视频素材的显示位置符合预设相对位置关系;
相应的,所述第一视频素材的参照位置根据所述第二视频素材的时间节点位置/显示位置确定。
14.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,所述提示单元包括:
第一确定单元,被配置为执行当所述第一视频素材的时间节点位置与所述第二视频素材的时间节点位置的时间差在预设时长范围内,且所述拖动操作的拖动速度小于所述预设速度阈值,将所述第二视频素材的时间节点位置作为所述参照位置;
第一标注单元,被配置为执行以第一显示效果在所述时间轨道中标注所述参照位置。
15.根据权利要求14所述的编辑视频素材的交互装置,其特征在于,所述第一标注单元包括以下至少一个模块:
第一标注模块,被配置为执行在所述第一视频素材的时间轨道上标注所述第二视频素材的时间节点位置;
第二标注模块,被配置为执行在所述第二视频素材的时间轨道上标注所述第二视频素材的时间节点位置;
第一显示模块,被配置为执行显示第一辅助对齐线,所述第一辅助对齐线穿过所述第一视频素材的时间轨道上所述第二视频素材的时间节点位置和所述第二视频素材的时间轨道上所述第二视频素材的时间节点位置。
16.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,所述提示单元包括:
第二确定单元,被配置为执行当所述第一视频素材的显示位置与所述第二视频素材的显示位置符合预设相对位置关系,且所述拖动操作的拖动速度小于所述预设速度阈值,将所述第二视频素材的显示位置作为所述参照位置;
第二标注单元,被配置为执行以第二显示效果在所述视频画面中标注所述参照位置。
17.根据权利要求16所述的编辑视频素材的交互装置,其特征在于,所述第二标注单元包括以下至少一个模块:
第二显示模块,被配置为执行在所述视频画面中以半透明显示方式在所述参照位置显示所述第一视频素材;
第三显示模块,被配置为执行显示第二辅助对齐线,所述第二辅助对齐线用于指示与所述第二视频素材对齐的位置。
18.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,还包括:
第一获取单元,被配置为执行在提示所述第一视频素材的参照位置之前,获取除所述第一视频素材之外的其它视频素材的时间节点位置;
第一检测单元,被配置为执行检测所述第一视频素材的时间节点位置与所述其它视频素材的时间节点位置的时间差是否在所述预设时长范围内;
第三确定单元,被配置为执行当检测到所述第一视频素材的时间节点与所述其它视频素材中目标视频素材的时间节点的时间差在所述预设时长范围内,确定所述目标视频素材为所述第二视频素材。
19.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,还包括:
第二获取单元,被配置为执行在提示所述第一视频素材的参照位置之前,获取除所述第一视频素材之外的其它视频素材在所述视频画面中的显示位置;
第二检测单元,被配置为执行检测所述第一视频素材的显示位置与所述其它视频素材的显示位置是否符合所述预设相对位置关系;
第四确定单元,被配置为执行当检测到所述第一视频素材的显示位置与所述其它视频素材中目标视频素材的显示位置符合所述预设相对位置关系,确定所述目标视频素材为所述第二视频素材。
20.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,还包括:
移动单元,被配置为执行在提示所述第一视频素材的参照位置之后,在所述拖动操作被释放的情况下,将所述第一视频素材移动至所述参照位置或与所述参照位置对齐;或者,
显示单元,被配置为执行在所述拖动操作未被释放且继续拖动的情况下,取消提示所述参照位置。
21.根据权利要求20所述的编辑视频素材的交互装置,其特征在于,所述显示单元还被配置为执行在所述拖动操作未被释放且继续拖动、且所述第一视频素材的时间节点位置/显示位置被继续拖动超过预设距离的情况下,取消提示所述参照位置。
22.根据权利要求13所述的编辑视频素材的交互装置,其特征在于,所述提示单元还被配置为执行显示所述第一视频素材移动至所述参照位置的动画效果/在所述参照位置显示所述第一视频素材,并触发震动提示。
23.根据权利要求13-22任一项所述的编辑视频素材的交互装置,其特征在于,所述提示单元还被配置为执行在所述第一视频素材/所述第二视频素材的时间轨道上显著性显示所述第二视频素材的时间节点位置,或者,在所述视频画面中显著性显示所述第二视频素材。
24.根据权利要求13-22任一项所述的编辑视频素材的交互装置,其特征在于,所述时间节点位置包括在所述时间轨道中***对应视频素材的关键时间节点的位置;所述显示位置包括在所述视频画面中***对应视频素材的关键参考点/线的位置。
25.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至12中任一项所述的编辑视频素材的交互方法。
26.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至12中任一项所述的编辑视频素材的交互方法。
CN202110587132.9A 2021-05-27 2021-05-27 编辑视频素材的交互方法、装置及电子设备 Active CN113382303B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110587132.9A CN113382303B (zh) 2021-05-27 2021-05-27 编辑视频素材的交互方法、装置及电子设备
PCT/CN2022/077326 WO2022247365A1 (zh) 2021-05-27 2022-02-22 编辑视频素材的交互方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110587132.9A CN113382303B (zh) 2021-05-27 2021-05-27 编辑视频素材的交互方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN113382303A CN113382303A (zh) 2021-09-10
CN113382303B true CN113382303B (zh) 2022-09-02

Family

ID=77572263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110587132.9A Active CN113382303B (zh) 2021-05-27 2021-05-27 编辑视频素材的交互方法、装置及电子设备

Country Status (2)

Country Link
CN (1) CN113382303B (zh)
WO (1) WO2022247365A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113382303B (zh) * 2021-05-27 2022-09-02 北京达佳互联信息技术有限公司 编辑视频素材的交互方法、装置及电子设备
CN118055290A (zh) * 2022-05-30 2024-05-17 荣耀终端有限公司 多轨道视频编辑方法、图形用户界面及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752493A (zh) * 2011-09-29 2012-10-24 新奥特(北京)视频技术有限公司 一种特效时间线加载流程图的剪辑编辑方法
CN104811629A (zh) * 2015-04-21 2015-07-29 上海极食信息科技有限公司 一种在同一界面内获取视频素材并对其制作的方法及***
CN107529086A (zh) * 2017-09-07 2017-12-29 北京奇虎科技有限公司 一种视频处理方法、装置、电子设备及介质
CN111770381A (zh) * 2020-06-04 2020-10-13 北京达佳互联信息技术有限公司 视频编辑的提示方法、装置以及电子设备
CN112132794A (zh) * 2020-09-14 2020-12-25 杭州安恒信息技术股份有限公司 审计视频的文字定位方法、装置、设备和可读存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6426778B1 (en) * 1998-04-03 2002-07-30 Avid Technology, Inc. System and method for providing interactive components in motion video
US9165603B2 (en) * 2012-03-29 2015-10-20 Adobe Systems Incorporated Method and apparatus for grouping video tracks in a video editing timeline
CN104732991B (zh) * 2015-04-08 2017-08-25 成都索贝数码科技股份有限公司 一种快速整理、挑选和编辑综艺节目海量素材的***和方法
CN110602562A (zh) * 2019-08-30 2019-12-20 杭州影笑科技有限责任公司 一种基于视频编辑的多素材轨道显示方法
CN113382303B (zh) * 2021-05-27 2022-09-02 北京达佳互联信息技术有限公司 编辑视频素材的交互方法、装置及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752493A (zh) * 2011-09-29 2012-10-24 新奥特(北京)视频技术有限公司 一种特效时间线加载流程图的剪辑编辑方法
CN104811629A (zh) * 2015-04-21 2015-07-29 上海极食信息科技有限公司 一种在同一界面内获取视频素材并对其制作的方法及***
CN107529086A (zh) * 2017-09-07 2017-12-29 北京奇虎科技有限公司 一种视频处理方法、装置、电子设备及介质
CN111770381A (zh) * 2020-06-04 2020-10-13 北京达佳互联信息技术有限公司 视频编辑的提示方法、装置以及电子设备
CN112132794A (zh) * 2020-09-14 2020-12-25 杭州安恒信息技术股份有限公司 审计视频的文字定位方法、装置、设备和可读存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Premiere平台下海鲜"多画面"视频效果的方法;黄淑珍;《中国现代教育装备》;20081231(第4期);50-52 *
我是导演我怕谁-轻松制作DVD大片;张晓清;《电脑知识与技术》;20081231(第13期);80-82 *

Also Published As

Publication number Publication date
WO2022247365A1 (zh) 2022-12-01
CN113382303A (zh) 2021-09-10

Similar Documents

Publication Publication Date Title
CN113382303B (zh) 编辑视频素材的交互方法、装置及电子设备
CN103916535B (zh) 移动终端及其控制方法
EP4329324A2 (en) Masking in video stream
WO2012026730A2 (en) Method and apparatus for playing contents
US9549121B2 (en) Image acquiring method and electronic device
CN113391739B (zh) 功能菜单显示方法、装置、电子设备及存储介质
EP4351150A1 (en) Video processing method and apparatus, and device and storage medium
CN108427589B (zh) 一种数据处理方法及电子设备
CN108109636B (zh) 基于文本的语音播放方法、装置、计算机设备和存储介质
CN111954055B (zh) 视频特效的展示方法、装置、电子设备及存储介质
RU2646532C2 (ru) Способ представления цифрового мультимедийного контента и устройство
US9495348B2 (en) Template application error detection
US20150113408A1 (en) Automatic custom sound effects for graphical elements
US9124857B2 (en) Method and apparatus for context-aware automatic zooming of a video sequence
EP4090009A1 (en) Video dubbing method. device, apparatus, and storage medium
CN103219028B (zh) 信息处理装置和信息处理方法
US20140193132A1 (en) Method and apparatus for controlling contents in electronic device
CN112925426A (zh) 触控笔的处理方法、装置和电子设备
CN107239351A (zh) 粘贴方法及装置
RU2017102479A (ru) Создание электронных изображений, редактирование изображений и упрощенное устройство редактирования аудио/видео, способ кинопроизводства, начинающийся с неподвижных изображений и звуковых дорожек, и соответствующая компьютерная программа
CN103955330A (zh) 一种信息显示方法及装置
CN112770183A (zh) 视频的播放控制方法、控制装置、电子设备和存储介质
WO2022217944A1 (zh) 字幕与音源的绑定方法及装置
CN105808036A (zh) 一种电子白板软件的资源快速交互方法和装置
EP2708999A2 (en) Method for editing display information and electronic device thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant