CN104980794A - 一种视频拼接方法及装置 - Google Patents

一种视频拼接方法及装置 Download PDF

Info

Publication number
CN104980794A
CN104980794A CN201510373572.9A CN201510373572A CN104980794A CN 104980794 A CN104980794 A CN 104980794A CN 201510373572 A CN201510373572 A CN 201510373572A CN 104980794 A CN104980794 A CN 104980794A
Authority
CN
China
Prior art keywords
video
frequency band
splicing
playing duration
broadcasting speed
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.)
Pending
Application number
CN201510373572.9A
Other languages
English (en)
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 Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software 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 Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510373572.9A priority Critical patent/CN104980794A/zh
Publication of CN104980794A publication Critical patent/CN104980794A/zh
Pending legal-status Critical Current

Links

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/47205End-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 manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例公开了一种视频拼接方法及装置,方法包括:获得待拼接的至少两个视频段;接收用户输入的调节指令,所述调节指令用于设定所述获得的各个待拼接视频段的拼接播放时长或拼接播放速度;根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节,并将所述调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时长或拼接播放速度进行播放。应用本发明实施例,用户可以对拼接的视频的播放时长进行控制,拼接的视频能满足用户的需要,提高了用户的体验效果。

Description

一种视频拼接方法及装置
技术领域
本发明涉及视频技术领域,特别涉及一种视频拼接方法及装置。
背景技术
随着电子设备的发展,越来越多的用户会利用手机、平板电脑等电子设备拍摄视频。通常情况下,用户会将所拍摄的多个视频拼接成一个视频。例如,将播放时长为t1的视频Video1和播放时长为t2的视频Video2,拼接成一个播放时长为t1+t2的新视频。
但是,应用上述的方法对视频进行拼接,用户不能对拼接的视频的播放时长进行控制,拼接的视频很难满足用户的需要,用户的体验效果不佳。
发明内容
本发明实施例的目的在于提供一种视频拼接方法及装置,以使拼接的视频能满足用户的需要,提高用户的体验效果。
为达到上述目的,本发明实施例公开了一种视频拼接方法,包括:
获得待拼接的至少两个视频段;
接收用户输入的调节指令,所述调节指令用于设定所述获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节,并将所述调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时长或拼接播放速度进行播放。
优选的,所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的视频帧数和该视频段的拼接播放时长,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
优选的,所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的原播放时长和拼接播放时长以及该视频段的原播放速度,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
优选的,所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,判断所述视频段的原播放时长是否大于或小于该视频段的拼接播放时长;
在该视频段的原播放时长大于该视频段的拼接播放时长的情况下,对该视频段进行视频帧抽出处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长;
在该视频段的原播放时长小于该视频段的拼接播放时长的情况下,对该视频段进行视频帧***处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长。
优选的,所述调节指令用于设定各个待拼接视频段的拼接播放速度;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;
如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
为达到上述目的,本发明实施例公开了一种视频拼接装置,包括:视频段获得模块、调节指令接收模块、视频段调节模块和拼接模块,其中,
所述视频段获得模块,用于获得待拼接的至少两个视频段;
所述调节指令接收模块,用于接收用户输入的调节指令,所述调节指令用于设定所述视频段获得模块获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
所述视频段调节模块,用于根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节;
所述拼接模块,用于将所述视频段调节模块调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时间或拼接播放速度进行播放。
优选的,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的视频帧数和该视频段的拼接播放时长,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
优选的,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的原播放时长和拼接播放时长以及该视频段的原播放速度,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
优选的,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,判断所述视频段的原播放时长是否大于或小于该视频段的拼接播放时长;
在该视频段的原播放时长大于该视频段的拼接播放时长的情况下,对该视频段进行视频帧抽出处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长;
在该视频段的原播放时长小于该视频段的拼接播放时长的情况下,对该视频段进行视频帧***处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长。
优选的,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放速度;
所述视频段调节模块,具体用于:
判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
由上述的技术方案可见,本发明实施例提供了一种视频拼接方法及装置,方法包括:获得待拼接的至少两个视频段;接收用户输入的调节指令,所述调节指令用于设定所述获得的各个待拼接视频段的拼接播放时长或拼接播放速度;根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节,并将所述调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时长或拼接播放速度进行播放。应用本发明实施例所提供的技术方案,用户可以对拼接的视频的播放时长进行控制,拼接的视频能满足用户的需要,提高了用户的体验效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种视频拼接方法的流程示意图;
图2为本发明实施例提供的一种视频拼接装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种视频拼接方法的流程示意图,可以包括:
S101:获得待拼接的至少两个视频段;
S102:接收用户输入的调节指令;
所述调节指令用于设定获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
S103:根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节;
S104:将所述调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时长或拼接播放速度进行播放。
示例性的,假设获得的待拼接的视频段为视频段A和视频段B,其中,视频段A原播放速度为v1帧/秒,时长为t1,视频段B原播放速度为v2帧/秒,时长为t2;
在实际应用中,用户可以输入各个待拼接视频段的拼接播放时长对拼接播放时间进行设定,也可以输入各个待拼接视频段的拼接播放速度对拼接播放速度进行设定。
在用户输入各个待拼接视频段的拼接播放时长的情况下,假设接收到的用户输入的视频段A的拼接播放时长为t3,视频段B的拼接播放时长为t4。
针对视频段A可以判断原播放时长t1与获得的拼接播放时长t3是否相等;
如果t3等于t1,则无需对视频段A进行调整。
如果t3不等于t1,则可以根据视频段A的视频帧数和视频段A的拼接播放时长,计算视频段A在拼接后的视频中的播放速度;将视频段A的播放速度调节为计算得到的在拼接后的视频中的播放速度。
获得视频段A的视频帧数m,根据视频段A的视频帧数m和拼接播放时长为t3,计算视频段A在拼接后的视频中的播放速度=m/t3(帧/秒),将视频段A的播放速度调节为m/t3(帧/秒),例如,视频段A的视频帧数为200,拼接播放时间为8秒,则视频段A在拼接后的视频中的播放速度=200帧/8秒=25帧/秒,将视频段A的播放速度调节为25帧/秒。
如果t3不等于t1,还可以根据视频段A的原播放时长和拼接播放时长以及视频段A的原播放速度,计算视频段A在拼接后的视频中的播放速度;将视频段A的播放速度调节为计算得到的在拼接后的视频中的播放速度。
具体的,在不改变视频段A的视频帧数的情况下,
视频段A的视频帧数=视频段A的原播放时长*视频段A的原播放速度=视频段A的拼接播放时长*视频段A的拼接播放速度;
视频段A的拼接播放速度=视频段A的原播放时长*视频段A的原播放速度/视频段A的拼接播放时长=t1*v1/t3(帧/秒),即在视频的视频帧数固定不变的情况下,视频的播放时长和播放速度成反比例关系,播放时长越长,播放速度越慢,播放时长越短,播放速度越快,例如,视频段A的原播放时长为100秒,原播放速度为10帧/秒,拼接播放时长为200秒,则拼接播放速度为5帧/秒。
如果t3不等于t1,在t3大于t1的情况下,在不改变视频段A的播放速度的前提下,还可以对视频段A进行视频帧***处理,以使视频段A的播放时长被调节为设定的拼接播放时长。
具体的,假设t3=100秒,t1=50秒,视频段A的原视频帧分别为P1、P2……P50共计50帧,对视频段A进行视频帧***处理,以使视频段A的播放时长被调节为设定的拼接播放时长,在实际应用中,可以在视频段A的第一视频帧P1之前***一视频帧以及在视频段A的相邻两视频帧中***一视频帧,将视频段A的视频帧调节为进行***视频帧处理后的视频帧;为了保证画面的平滑过渡,***的视频帧的某一像素点的像素值可以为相邻两视频帧该像素点的像素值的平均值;在实际应用中,还可以在视频段A的某一视频帧之前或之后***与该视频帧相同的视频帧,例如,***视频帧后视频段A的视频帧分别为P1、P1、P2、P2……P50、P50共计100帧。
在t3小于t1的情况下,在不改变视频段A的播放速度的前提下,还可以对视频段A进行视频帧抽出处理,以使视频段A的播放时长被调节为设定的拼接播放时长。
具体的,假设t3=25秒,t1=50秒,视频段A的原视频帧分别为P1、P2……P50共计50帧,对视频段A进行视频帧抽出处理,以使视频段A的播放时长被调节为设定的拼接播放时长,在实际应用中,可以将视频段A的所有奇数视频帧抽出或所有偶数视频帧抽出,将视频段A的视频帧调节为进行抽出视频帧处理后的视频帧;例如,抽出所有奇数视频帧后视频段A的视频帧分别为P2、P4、P6……P50共计25帧,抽出所有偶数视频帧后视频段A的视频帧分别为P1、P3、P5……P49共计25帧。
需要说明的是,本发明并不对视频帧的***和抽出的具体实现方法做限定,任何可能实现的方式均可以应用于本发明中。
在用户输入各个待拼接视频段的拼接播放速度的情况下,根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节,可以判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
示例性的,假设接收到的用户输入的视频段A的拼接播放速度为v3帧/秒,视频段B的拼接播放速度为v4帧/秒。
针对视频段A可以判断原播放速度v1与获得的拼接播放速度v3是否相等;
如果v3等于v1,则无需对视频段A进行调整。
如果v3不等于v1,则将视频段A的拼接播放速度调节为v3,例如,视频段A的原播放速度v1为20帧/秒,接收用户输入的视频段A的拼接播放速度v3为25帧/秒,则将视频段A的拼接播放速度直接调节为25帧/秒。
针对视频段B的调节可参考上述针对视频段A的调节,本发明不再对针对视频段B的调节进行赘述。
需要说明的是,上述以视频段A和视频段B为例进行说明,仅为本发明的一具体实例,并不构成对本发明的限定。
应用本发明图1所示实施例,用户可以对拼接的视频的播放时长进行控制,拼接的视频能满足用户的需要,提高了用户的体验效果。
与上述的方法实施例相对应,本发明实施例还提供一种视频拼接装置。
图2为本发明实施例提供的一种视频拼接装置的结构示意图,可以包括:视频段获得模块201、调节指令接收模块202、视频段调节模块203和拼接模块204,其中,
视频段获得模块201,用于获得待拼接的至少两个视频段;
调节指令接收模块202,用于接收用户输入的调节指令;
所述调节指令用于设定所述视频段获得模块201获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
视频段调节模块203,用于根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节;
在实际应用中,本发明实施例的调节指令接收模块202接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;本发明实施例的视频段调节模块203,具体可以用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的视频帧数和该视频段的拼接播放时长,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
在实际应用中,本发明实施例的调节指令接收模块202接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;本发明实施例的视频段调节模块203,具体可以用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的原播放时长和拼接播放时长以及该视频段的原播放速度,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
在实际应用中,本发明实施例的调节指令接收模块202接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;本发明实施例的视频段调节模块203,具体可以用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,判断所述视频段的原播放时长是否大于或小于该视频段的拼接播放时长;
在该视频段的原播放时长大于该视频段的拼接播放时长的情况下,对该视频段进行视频帧抽出处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长;
在该视频段的原播放时长小于该视频段的拼接播放时长的情况下,对该视频段进行视频帧***处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长。
在实际应用中,本发明实施例的调节指令接收模块202接收到的调节指令用于设定各个待拼接视频段的拼接播放速度;本发明实施例的视频段调节模块203,具体可以用于:
判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
拼接模块204,用于将视频段调节模块203调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时间或拼接播放速度进行播放。
应用本发明图2所示实施例,用户可以对拼接的视频的播放时长进行控制,拼接的视频能满足用户的需要,提高了用户的体验效果。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (10)

1.一种视频拼接方法,其特征在于,包括:
获得待拼接的至少两个视频段;
接收用户输入的调节指令,所述调节指令用于设定所述获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节,并将所述调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时长或拼接播放速度进行播放。
2.根据权利要求1所述的方法,其特征在于,
所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的视频帧数和该视频段的拼接播放时长,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
3.根据权利要求1所述的方法,其特征在于,
所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的原播放时长和拼接播放时长以及该视频段的原播放速度,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
4.根据权利要求1所述的方法,其特征在于,
所述调节指令用于设定各个待拼接视频段的拼接播放时长;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,判断所述视频段的原播放时长是否大于或小于该视频段的拼接播放时长;
在该视频段的原播放时长大于该视频段的拼接播放时长的情况下,对该视频段进行视频帧抽出处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长;
在该视频段的原播放时长小于该视频段的拼接播放时长的情况下,对该视频段进行视频帧***处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长。
5.根据权利要求1所述的方法,其特征在于,
所述调节指令用于设定各个待拼接视频段的拼接播放速度;
所述根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节包括:
判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;
如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
6.一种视频拼接装置,其特征在于,包括:视频段获得模块、调节指令接收模块、视频段调节模块和拼接模块,其中,
所述视频段获得模块,用于获得待拼接的至少两个视频段;
所述调节指令接收模块,用于接收用户输入的调节指令,所述调节指令用于设定所述视频段获得模块获得的各个待拼接视频段的拼接播放时长或拼接播放速度;
所述视频段调节模块,用于根据所述设定的所述视频段的拼接播放时长或拼接播放速度,对所述视频段进行调节;
所述拼接模块,用于将所述视频段调节模块调节后的所述视频段拼接为一个视频,以使在所述拼接后的视频中,所述视频段按照所述设定的拼接播放时间或拼接播放速度进行播放。
7.根据权利要求6所述的装置,其特征在于,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的视频帧数和该视频段的拼接播放时长,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
8.根据权利要求6所述的装置,其特征在于,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,根据该视频段的原播放时长和拼接播放时长以及该视频段的原播放速度,计算该视频段在拼接后的视频中的播放速度;
将该视频段的播放速度调节为计算得到的在拼接后的视频中的播放速度。
9.根据权利要求6所述的装置,其特征在于,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放时长;
所述视频段调节模块,具体用于:
判断所述视频段的原播放时长与所述设定的该视频段的拼接播放时长是否相同;
如果否,判断所述视频段的原播放时长是否大于或小于该视频段的拼接播放时长;
在该视频段的原播放时长大于该视频段的拼接播放时长的情况下,对该视频段进行视频帧抽出处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长;
在该视频段的原播放时长小于该视频段的拼接播放时长的情况下,对该视频段进行视频帧***处理,以使进行处理后,该视频段的播放时长被调节为所述设定的拼接播放时长。
10.根据权利要求6所述的装置,其特征在于,所述调节指令接收模块接收到的调节指令用于设定各个待拼接视频段的拼接播放速度;
所述视频段调节模块,具体用于:
判断该视频段的原播放速度与所述设定的视频段的拼接播放速度是否相同;
如果否,将该视频段的拼接播放速度调节为所述设定的拼接播放速度。
CN201510373572.9A 2015-06-30 2015-06-30 一种视频拼接方法及装置 Pending CN104980794A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510373572.9A CN104980794A (zh) 2015-06-30 2015-06-30 一种视频拼接方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510373572.9A CN104980794A (zh) 2015-06-30 2015-06-30 一种视频拼接方法及装置

Publications (1)

Publication Number Publication Date
CN104980794A true CN104980794A (zh) 2015-10-14

Family

ID=54276800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510373572.9A Pending CN104980794A (zh) 2015-06-30 2015-06-30 一种视频拼接方法及装置

Country Status (1)

Country Link
CN (1) CN104980794A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741753A (zh) * 2016-02-03 2016-07-06 西安诺瓦电子科技有限公司 接收卡、led显示控制及录制***、led显示控制方法
CN105791938A (zh) * 2016-03-14 2016-07-20 腾讯科技(深圳)有限公司 多媒体文件的拼接方法和装置
CN107277617A (zh) * 2017-07-26 2017-10-20 深圳Tcl新技术有限公司 预览视频的生成方法、电视机和计算机可读存储介质
CN115086554A (zh) * 2019-08-20 2022-09-20 华为技术有限公司 视频特效生成方法及终端

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090055549A1 (en) * 2007-07-26 2009-02-26 Yoshikatsu Niwa Content Reproduction Apparatus, Content Reproduction Method, and Program
JP2009212569A (ja) * 2008-02-29 2009-09-17 Olympus Imaging Corp コンテンツ編集装置及びその方法並びにコンテンツ編集プログラム
CN101588494A (zh) * 2009-06-30 2009-11-25 华为技术有限公司 一种媒体流处理方法及通讯***以及相关设备
WO2010138097A1 (en) * 2009-05-27 2010-12-02 Thomson Licensing Method and apparatus for presenting digital content
CN101996662A (zh) * 2010-10-22 2011-03-30 深圳市万兴软件有限公司 视频文件的连接输出方法和装置
CN102063923A (zh) * 2009-11-18 2011-05-18 新奥特(北京)视频技术有限公司 一种动画自适应播放的方法和装置
CN102063924A (zh) * 2009-11-18 2011-05-18 新奥特(北京)视频技术有限公司 一种动画播放的方法和装置
CN102857794A (zh) * 2011-06-28 2013-01-02 上海聚力传媒技术有限公司 一种用于合并视频分段的方法与设备
CN103248950A (zh) * 2013-04-28 2013-08-14 天脉聚源(北京)传媒科技有限公司 一种视频帧率定制的***及方法
CN103458271A (zh) * 2012-05-29 2013-12-18 北京数码视讯科技股份有限公司 音视频文件拼接方法和装置
CN104080006A (zh) * 2014-07-10 2014-10-01 福州瑞芯微电子有限公司 一种视频处理装置及方法
CN104185087A (zh) * 2014-08-19 2014-12-03 厦门美图之家科技有限公司 一种基于同个视频文件不同视频流之间的切换方法
CN104519262A (zh) * 2013-09-27 2015-04-15 腾讯科技(深圳)有限公司 获取视频数据的方法、装置及终端

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090055549A1 (en) * 2007-07-26 2009-02-26 Yoshikatsu Niwa Content Reproduction Apparatus, Content Reproduction Method, and Program
JP2009212569A (ja) * 2008-02-29 2009-09-17 Olympus Imaging Corp コンテンツ編集装置及びその方法並びにコンテンツ編集プログラム
WO2010138097A1 (en) * 2009-05-27 2010-12-02 Thomson Licensing Method and apparatus for presenting digital content
CN101588494A (zh) * 2009-06-30 2009-11-25 华为技术有限公司 一种媒体流处理方法及通讯***以及相关设备
CN102063924A (zh) * 2009-11-18 2011-05-18 新奥特(北京)视频技术有限公司 一种动画播放的方法和装置
CN102063923A (zh) * 2009-11-18 2011-05-18 新奥特(北京)视频技术有限公司 一种动画自适应播放的方法和装置
CN101996662A (zh) * 2010-10-22 2011-03-30 深圳市万兴软件有限公司 视频文件的连接输出方法和装置
CN102857794A (zh) * 2011-06-28 2013-01-02 上海聚力传媒技术有限公司 一种用于合并视频分段的方法与设备
CN103458271A (zh) * 2012-05-29 2013-12-18 北京数码视讯科技股份有限公司 音视频文件拼接方法和装置
CN103248950A (zh) * 2013-04-28 2013-08-14 天脉聚源(北京)传媒科技有限公司 一种视频帧率定制的***及方法
CN104519262A (zh) * 2013-09-27 2015-04-15 腾讯科技(深圳)有限公司 获取视频数据的方法、装置及终端
CN104080006A (zh) * 2014-07-10 2014-10-01 福州瑞芯微电子有限公司 一种视频处理装置及方法
CN104185087A (zh) * 2014-08-19 2014-12-03 厦门美图之家科技有限公司 一种基于同个视频文件不同视频流之间的切换方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741753A (zh) * 2016-02-03 2016-07-06 西安诺瓦电子科技有限公司 接收卡、led显示控制及录制***、led显示控制方法
CN105741753B (zh) * 2016-02-03 2018-02-16 西安诺瓦电子科技有限公司 接收卡、led显示控制及录制***、led显示控制方法
CN105791938A (zh) * 2016-03-14 2016-07-20 腾讯科技(深圳)有限公司 多媒体文件的拼接方法和装置
US10679675B2 (en) 2016-03-14 2020-06-09 Tencent Technology (Shenzhen) Company Limited Multimedia file joining method and apparatus
CN107277617A (zh) * 2017-07-26 2017-10-20 深圳Tcl新技术有限公司 预览视频的生成方法、电视机和计算机可读存储介质
CN115086554A (zh) * 2019-08-20 2022-09-20 华为技术有限公司 视频特效生成方法及终端

Similar Documents

Publication Publication Date Title
CN106658133B (zh) 一种音视频同步播放的方法及终端
CN109089127B (zh) 一种视频拼接方法、装置、设备及介质
CN104980794A (zh) 一种视频拼接方法及装置
CN107548558B (zh) 源装置及其控制方法以及宿装置及其图像质量改善处理方法
CN105307028A (zh) 一种针对多个镜头视频素材的视频编辑方法和装置
CN103226961B (zh) 一种播放方法和装置
CN103856812B (zh) 一种视频播放方法及装置
CN116647628A (zh) 存在网络延迟的环境中的远程基于云的视频制作***
CN104822008A (zh) 视频同步方法及装置
CN103680551A (zh) 一种播放器及其多视频并行播放的方法
CN104936030B (zh) 一种开机画面显示方法、设备以及组合终端***
CN113015007B (zh) 视频插帧方法、装置及电子设备
CN106954095A (zh) 一种多媒体文件的播放方法及装置
CN105100933A (zh) 针对智能电视所播放直播视频的评论信息共享方法及装置
CN105554430A (zh) 一种视频通话方法、***及装置
CN113038220A (zh) 导播方法、导播***、导播装置及计算机可读存储介质
CN105142029A (zh) 一种互动视频的剪辑***及其剪辑方法
CN112423006A (zh) 一种直播场景切换方法、装置、设备及介质
CN106155677A (zh) 一种界面显示的方法和***
CN104333778A (zh) 一种动态播放缓冲处理方法及电子设备
CN104038812A (zh) 一种信息推送方法和设备
CN105635836B (zh) 一种视频分享方法和装置
CN104883478A (zh) 视频处理方法及装置
CN104284099A (zh) 一种基于多通道输入大屏显示的方法及***
CN101594476A (zh) 一种超长字幕渲染的处理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151014

RJ01 Rejection of invention patent application after publication