CN104185077A - 一种视频剪辑方法及装置 - Google Patents
一种视频剪辑方法及装置 Download PDFInfo
- Publication number
- CN104185077A CN104185077A CN201410464838.6A CN201410464838A CN104185077A CN 104185077 A CN104185077 A CN 104185077A CN 201410464838 A CN201410464838 A CN 201410464838A CN 104185077 A CN104185077 A CN 104185077A
- Authority
- CN
- China
- Prior art keywords
- video
- montage
- point
- transcoding
- user
- 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
Links
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种视频剪辑方法,包括:进入待剪辑视频的播放器界面;获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。本发明还公开了一种视频剪辑装置。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种视频剪辑方法及装置。
背景技术
视频剪辑软件可以对视频进行剪辑,现有的剪辑软件种类很多,比如Media Composer、Adobe Premiere、超级转换秀、会声会影等,当利用这些剪辑软件剪辑视频时需要进行线下剪辑,这需要依赖本地机器的性能,而且只能剪辑用户自己电脑里的视频。虽然这些传统的剪辑软件功能很强大,剪辑效果也很好,但大多数人用起来很复杂,需要很多学习时间,也需要很高配置的机器,所以线下剪辑软件目前只是给专业人士使用,没法满足大众的需要。另外,这些线下剪辑软件大多都采用先解码、再编码的模式来渲染视频,即,首先需要对任何格式的视频进行解码,用户才能对解码后的素材进行编辑,编辑后的素材需要渲染后编码输出,虽然这种处理方式的剪辑效果很好,但是硬件对机器设备的性能要求较高,而且剪辑过程非常耗时,导致时间成本比较高,而且这些视频剪辑软件只能依赖本地的机器硬件,用户可能买不起高配置的机器,不能很快对视频进行剪辑,进一步提高了时间成本。
可见,利用现有剪辑软件生成剪辑视频需要通过自己的电脑计算,而且计算的算法是采用先解码再编码的方式,这种方式使得生成视频的速度较慢,而且剪辑的素材也很有限,剪辑后的视频也不能及时分享,总之不能被大多数人方便、快捷的使用。
发明内容
有鉴于此,本发明实施例的主要目的在于提供一种视频剪辑方法及装置,以实现节省剪辑时间的目的。
为实现上述目的,本发明实施例提供了一种视频剪辑方法,包括:
进入待剪辑视频的播放器界面;
获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;
封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
优选地,所述进入待剪辑视频的播放器界面,包括:
获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
优选地,所述封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流,包括:
在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
优选地,所述对所述转码信息对应的所有视频段进行转码,包括:
从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
优选地,在检测到用户点击所述播放器界面中的保存按钮之前,还包括:
在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
本发明实施例还提供了一种视频剪辑装置,包括:
播放界面进入单元,用于进入待剪辑视频的播放器界面;
剪辑点获取单元,用于,获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;
剪辑视频生成单元,用于封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
优选地,所述播放界面进入单元,包括:
播放地址获取模块,用于获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
播放界面跳转模块,用于在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
优选地,所述剪辑视频生成单元,包括:
相关信息保存模块,用于在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
转码信息生成模块,用于生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
剪辑视频生成模块,用于对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
优选地,所述剪辑视频生成模块,包括:
视频分发子模块,用于从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
视频转码子模块,用于利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
优选地,在所述相关信息保存模块检测到用户点击所述播放器界面中的保存按钮之前,还包括:
视频段预览模块,用于在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
本发明实施例提供的视频剪辑方法及装置,采用的是线上视频剪辑方式,即通过获取用户在待剪辑视频的播放器界面设置的至少一对开始时间点和结束时间点,并封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。由于所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧,因此只需要把每对开始时间点和结束时间点之间的关键帧组合起来,省去了现有技术中解码和编码的过程,大大节省了剪辑时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例视频剪辑方法的流程示意图;
图2为本发明实施例视频剪辑装置的组成示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了克服现有剪辑技术存在的缺点,并考虑到互联网的广泛发展,本发明实施例给出了一种线上的视频剪辑方法,使用户能够方便、快捷的实现视频剪辑,同时能剪辑海量的视频,并能使剪辑后的视频很快的分享出去。
在介绍本发明实施例前,首先介绍几个技术术语:
关键帧:视频编码术语。视频编码按画面组(Group of Pictures,简称GOP)进行编码,GOP之间是没有联系的,每一个GOP以关键帧开始,因此视频码流必须以关键帧开头。对于一个关键帧来说,其后面的解码帧不需要依赖其前面帧的信息,因此在seek的时候一般会直接seek到时间点之前的最近一个关键帧,然后从该处开始解码。
seek:搜索时间点。
解封装(Demux):从mp4、或mkv、或flv等文件解出视频码流叫做demux,其相反的过程叫做封装(Mux)。其中,mp4、mkv、flv这一类叫做封装容器,H263,H264,H265这一类叫做视频码流。
解码(decode):从视频码流解出屏幕可以播放的数据(普通帧或者关键帧)叫做解码。其相反的过程叫做编码。
现有技术中,采用的是非免解码、免编码方式实现视频剪辑,即,先是搜索到指定的两个时间点,然后通过解码把指定时间点间对应的帧计算出来,之后把两个指定时间点间的视频段进行编码,最后将所有视频段组装成视频文件,其流程为:demux—>seek—>decode—>encode—>mux。而本发明实施例采用的是免解码、免编码方式实现视频剪辑,该方式省去了解码decode和编码encode的过程,因为剪辑点(开始时间点和结束时间点)是关键帧,由于播放视频就是播放视频的一组关键帧,只需要把每对开始时间点和结束时间点之间的关键帧组合起来就实现了剪辑,其流程为:demux—>seek—>mux。本发明实施例主要采样免解码、免编码的视频剪辑方式,加快了视频渲染速度并提供了较好的剪辑效果,下面对本发明实施例进行详细介绍。
参见图1,为本发明实施例提供的视频剪辑方法的流程示意图,该方法包括以下步骤:
步骤101:进入待剪辑视频的播放器界面。
在本实施例中,用户首先进入用于剪辑视频的剪辑操作页面,然后可以在所述剪辑操作页面的网页输入框里输入待剪辑视频的统一资源定位符(Uniform Resource Locator,简称URL)地址,该URL地址可以是搜狐视频的视频播放地址,也可以是其它网站的视频播放地址,在此不做限制,之后用户可以点击所述剪辑操作页面中的剪辑按钮,此时,页面就会从所述剪辑操作页面跳转到待剪辑视频的播放器界面,在这个播放器界面可以播放并操作该待剪辑视频。
可见,基于上述内容,本发明实施例可按照下述方式实现步骤101:
获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
步骤102:获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧。
在本实施例中,用户是在待剪辑视频的播放器界面上剪辑视频,剪辑视频的主要操作就是在待剪辑视频的播放时间轴上设置至少一对开始时间点和结束时间点,其目的是获取每对开始时间点和结束时间点间的视频段。每个开始时间点或结束时间点对应一个关键帧,时间点与关键帧的对应关系是免解码的关键,也就是说,利用这些关键帧作为剪辑点,用户只需将选取的关键帧信息提交给转码后台,而无需对原始待剪辑视频进行解码,只需在关键帧上做出点(开始时间点)与入点(结束时间点)标记,同时无需对视频进行渲染,直接将每对出入点之间的视频数据编码输出即可。其中,所述开始时间点和所述结束时间点可以预先设定并存储在一个功能模块中,待用户需要剪辑时,再从该功能模块中获取所述开始时间点和所述结束时间点。
步骤103:封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
在本实施例中,当用户在播放器界面设置了每对开始时间点和结束时间点后,若***检测到用户点击所述播放器界面中的保存按钮,则会保存视频描述信息和时间点集合,其中,所述视频描述信息包括用户为每对开始时间点和结束时间点间的视频段设置的名称、用户信息以及该视频段所对应的原始视频标识ID等,所述时间点集合包括每对开始时间点和结束时间点在时间轴上的时间信息。之后,***会生成一条该待剪辑视频的转码信息,该转码信息包括上述视频描述信息和时间点集合,待***检测到这条转码信息后,会对该待剪辑视频的各个视频段进行转码。其中,视频转码是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。
可见,基于上述内容,本发明实施例可按照下述方式实现步骤103:
在在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
为了对多段视频进行转码,在进行转码操作前,首先从视频存储服务器上获取到待剪辑视频的视频源并下载到转码服务器中,然后将下载的视频源文件进行相应版本的转码,待转码完成后,将转码后的文件存储到视频存储服务器中进行存储,这样一段新的剪辑视频便完成了。需要说明的是,***可以采用服务器集群、其中服务器集群中的每台转码服务器采用的又是多线程的转码处理机制,即可根据转码压力来调整转码服务器的数量,通过相应规则动态地将转码工作分配到指定的转码服务器进行转码,以便由多台转码服务器分别分担一部分转码工作,这样可以提供高并发的转码能力,提高转码速度,并减少用户的等待时间。可见,由于转码工作是在转码服务器端完成,服务器端是由多台机器组成的集群,性能很好,用户只需在自己的机器上使用chrome、或火狐、或ie7以上版本浏览器即可,除去用户编辑时间,一段视频从选取到生成新的线上地址不会超过5分钟,视频剪辑长度的大小对时间影响很小。
因此,在根据所述转码信息对所述待剪辑视频进行转码时,具体可进行如下操作:
从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
此外,用户在剪辑完视频后还可以预览剪辑的效果,这是通过播放器flash技术实现的,也就是说,如果用户在预览剪辑段后觉得剪辑效果不错,再点击保存按钮生成剪辑后的视频段。点击保存按钮后***会保存视频描述信息、时间点集合。基于此,本发明实施例中,在检测到用户点击所述播放器界面中的保存按钮之前,还包括:在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
本发明实施例提供的视频剪辑方法,采用的是线上视频剪辑方式,即通过获取用户在待剪辑视频的播放器界面设置的至少一对开始时间点和结束时间点,并封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。由于所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧,因此只需要把每对开始时间点和结束时间点之间的关键帧组合起来,省去了现有技术中解码和编码的过程,大大节省了剪辑时间。
参见图2,为本发明实施例提供的视频剪辑装置的组成示意图,该装置包括:
播放界面进入单元201,用于进入待剪辑视频的播放器界面;
剪辑点获取单元202,用于,获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;
剪辑视频生成单元203,用于封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
其中,所述播放界面进入单元201,包括:
播放地址获取模块,用于获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
播放界面跳转模块,用于在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
其中,所述剪辑视频生成单元203,包括:
相关信息保存模块,用于在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
转码信息生成模块,用于生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
剪辑视频生成模块,用于对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
其中,所述剪辑视频生成模块,包括:
视频分发子模块,用于从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
视频转码子模块,用于利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
此外,在所述相关信息保存模块检测到用户点击所述播放器界面中的保存按钮之前,还包括:
视频段预览模块,用于在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
本发明实施例提供的视频剪辑装置,采用的是线上视频剪辑方式,即通过获取用户在待剪辑视频的播放器界面设置的至少一对开始时间点和结束时间点,并封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。由于所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧,因此只需要把每对开始时间点和结束时间点之间的关键帧组合起来,省去了现有技术中解码和编码的过程,大大节省了剪辑时间。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本发明各个实施例或者实施例的某些部分所述的方法。
需要说明的是,对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种视频剪辑方法,其特征在于,包括:
进入待剪辑视频的播放器界面;
获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;
封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
2.根据权利要求1所述的方法,其特征在于,所述进入待剪辑视频的播放器界面,包括:
获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
3.根据权利要求1所述的方法,其特征在于,所述封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流,包括:
在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
4.根据权利要求3所述的方法,其特征在于,所述对所述转码信息对应的所有视频段进行转码,包括:
从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
5.根据权利要求3所述的方法,其特征在于,在检测到用户点击所述播放器界面中的保存按钮之前,还包括:
在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
6.一种视频剪辑装置,其特征在于,包括:
播放界面进入单元,用于进入待剪辑视频的播放器界面;
剪辑点获取单元,用于,获取用户在所述播放器界面设置的至少一对开始时间点和结束时间点,所述开始时间点和所述结束时间点分别在所述待剪辑视频的时间轴上对应一个关键帧;
剪辑视频生成单元,用于封装所述开始时间点与所述结束时间点间的视频段,以生成用户所需的剪辑视频码流。
7.根据权利要求6所述的装置,其特征在于,所述播放界面进入单元,包括:
播放地址获取模块,用于获取用户在剪辑操作页面的网页输入框中输入的所述待剪辑视频的播放地址;
播放界面跳转模块,用于在检测到用户点击所述剪辑操作页面中的剪辑按钮时,根据所述播放地址从所述剪辑操作页面跳转到所述待剪辑视频的播放器界面。
8.根据权利要求6所述的装置,其特征在于,所述剪辑视频生成单元,包括:
相关信息保存模块,用于在检测到用户点击所述播放器界面中的保存按钮时,保存所述至少一对开始时间点和结束时间点、以及用户为每对开始时间点和结束时间点间的视频段设置的视频描述信息;
转码信息生成模块,用于生成转码信息,所述转码信息包括所述至少一对开始时间点和结束时间点、以及所述视频描述信息;
剪辑视频生成模块,用于对所述转码信息对应的所有视频段进行转码,以生成用户所需的剪辑视频码流。
9.根据权利要求8所述的装置,其特征在于,所述剪辑视频生成模块,包括:
视频分发子模块,用于从视频存储服务器中获取所述待剪辑视频的视频源,并将所述视频源分配给至少一个转码服务器;
视频转码子模块,用于利用所述至少一个转码服务器对所述转码信息对应的所有视频段进行转码,并将转码后得到的视频码流存储到所述视频存储服务器中。
10.根据权利要求8所述的装置,其特征在于,在所述相关信息保存模块检测到用户点击所述播放器界面中的保存按钮之前,还包括:
视频段预览模块,用于在检测到用户点击所述播放器界面中的剪辑预览按钮时,播放当前在所述播放器界面设置的开始时间点和结束时间点间的视频段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410464838.6A CN104185077A (zh) | 2014-09-12 | 2014-09-12 | 一种视频剪辑方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410464838.6A CN104185077A (zh) | 2014-09-12 | 2014-09-12 | 一种视频剪辑方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104185077A true CN104185077A (zh) | 2014-12-03 |
Family
ID=51965764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410464838.6A Pending CN104185077A (zh) | 2014-09-12 | 2014-09-12 | 一种视频剪辑方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104185077A (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853224A (zh) * | 2015-05-05 | 2015-08-19 | 无锡天脉聚源传媒科技有限公司 | 一种视频数据处理方法及装置 |
CN105451084A (zh) * | 2015-12-08 | 2016-03-30 | 深圳市福云明网络科技有限公司 | 远程编辑并下载摄像机内视频的方法和装置 |
CN105704124A (zh) * | 2016-01-15 | 2016-06-22 | 北京天马网视科技有限公司 | 一种基于互联网的视频价值再生***及方法 |
CN105898559A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种客户端及视频拼接方法 |
CN105933773A (zh) * | 2016-05-12 | 2016-09-07 | 青岛海信传媒网络技术有限公司 | 视频编辑方法及*** |
CN106303669A (zh) * | 2016-08-17 | 2017-01-04 | 深圳鑫联迅科技有限公司 | 一种视频剪辑方法和装置 |
CN106488324A (zh) * | 2016-10-10 | 2017-03-08 | 广东小天才科技有限公司 | 一种视频剪辑方法及*** |
CN106791933A (zh) * | 2017-01-20 | 2017-05-31 | 杭州当虹科技有限公司 | 基于web端的在线快速编辑视频的方法和*** |
CN106803992A (zh) * | 2017-02-14 | 2017-06-06 | 北京时间股份有限公司 | 视频剪辑方法及装置 |
CN106937129A (zh) * | 2015-12-31 | 2017-07-07 | 广州华多网络科技有限公司 | 一种在线视频直播实时剪辑方法和装置 |
CN107197372A (zh) * | 2017-06-30 | 2017-09-22 | 北京金山安全软件有限公司 | 批量竖屏视频的剪切方法、装置及电子设备 |
CN107566756A (zh) * | 2017-08-03 | 2018-01-09 | 广东小天才科技有限公司 | 一种视频转场的处理方法及终端设备 |
CN108833970A (zh) * | 2018-06-29 | 2018-11-16 | 广州酷狗计算机科技有限公司 | 直播录制的方法、装置、计算机设备及存储介质 |
CN109936763A (zh) * | 2017-12-15 | 2019-06-25 | 腾讯科技(深圳)有限公司 | 视频的处理及发布方法 |
CN110545467A (zh) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | 一种媒体文件加载控制方法、装置及存储介质 |
CN111918121A (zh) * | 2020-06-23 | 2020-11-10 | 南斗六星***集成有限公司 | 一种流媒体文件精准剪辑方法及装置 |
CN113079406A (zh) * | 2021-03-19 | 2021-07-06 | 上海哔哩哔哩科技有限公司 | 视频处理方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1668097A (zh) * | 2005-04-07 | 2005-09-14 | 北京北大方正电子有限公司 | 一种视频文件快速生成的方法 |
CN101740082A (zh) * | 2009-11-30 | 2010-06-16 | 孟智平 | 一种基于浏览器的视频剪辑方法及*** |
CN101939787A (zh) * | 2007-11-19 | 2011-01-05 | 汤姆森特许公司 | 编辑装置、编辑方法和编辑程序 |
US8488943B1 (en) * | 2012-01-31 | 2013-07-16 | Google Inc. | Trimming media content without transcoding |
CN103531218A (zh) * | 2013-04-17 | 2014-01-22 | Tcl集团股份有限公司 | 一种在线多媒体文件编辑方法及*** |
-
2014
- 2014-09-12 CN CN201410464838.6A patent/CN104185077A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1668097A (zh) * | 2005-04-07 | 2005-09-14 | 北京北大方正电子有限公司 | 一种视频文件快速生成的方法 |
CN101939787A (zh) * | 2007-11-19 | 2011-01-05 | 汤姆森特许公司 | 编辑装置、编辑方法和编辑程序 |
CN101740082A (zh) * | 2009-11-30 | 2010-06-16 | 孟智平 | 一种基于浏览器的视频剪辑方法及*** |
US8488943B1 (en) * | 2012-01-31 | 2013-07-16 | Google Inc. | Trimming media content without transcoding |
CN103531218A (zh) * | 2013-04-17 | 2014-01-22 | Tcl集团股份有限公司 | 一种在线多媒体文件编辑方法及*** |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853224A (zh) * | 2015-05-05 | 2015-08-19 | 无锡天脉聚源传媒科技有限公司 | 一种视频数据处理方法及装置 |
CN104853224B (zh) * | 2015-05-05 | 2018-02-06 | 无锡天脉聚源传媒科技有限公司 | 一种视频数据处理方法及装置 |
CN105451084A (zh) * | 2015-12-08 | 2016-03-30 | 深圳市福云明网络科技有限公司 | 远程编辑并下载摄像机内视频的方法和装置 |
CN105898559A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种客户端及视频拼接方法 |
CN106937129A (zh) * | 2015-12-31 | 2017-07-07 | 广州华多网络科技有限公司 | 一种在线视频直播实时剪辑方法和装置 |
CN105704124A (zh) * | 2016-01-15 | 2016-06-22 | 北京天马网视科技有限公司 | 一种基于互联网的视频价值再生***及方法 |
CN105933773A (zh) * | 2016-05-12 | 2016-09-07 | 青岛海信传媒网络技术有限公司 | 视频编辑方法及*** |
CN106303669A (zh) * | 2016-08-17 | 2017-01-04 | 深圳鑫联迅科技有限公司 | 一种视频剪辑方法和装置 |
CN106303669B (zh) * | 2016-08-17 | 2019-08-09 | 深圳鑫联迅科技有限公司 | 一种视频剪辑方法和装置 |
CN106488324A (zh) * | 2016-10-10 | 2017-03-08 | 广东小天才科技有限公司 | 一种视频剪辑方法及*** |
CN106791933A (zh) * | 2017-01-20 | 2017-05-31 | 杭州当虹科技有限公司 | 基于web端的在线快速编辑视频的方法和*** |
CN106791933B (zh) * | 2017-01-20 | 2019-11-12 | 杭州当虹科技股份有限公司 | 基于web端的在线快速编辑视频的方法和*** |
CN106803992B (zh) * | 2017-02-14 | 2020-05-22 | 北京时间股份有限公司 | 视频剪辑方法及装置 |
CN106803992A (zh) * | 2017-02-14 | 2017-06-06 | 北京时间股份有限公司 | 视频剪辑方法及装置 |
CN107197372B (zh) * | 2017-06-30 | 2019-12-27 | 北京金山安全软件有限公司 | 批量竖屏视频的剪切方法、装置及电子设备 |
CN107197372A (zh) * | 2017-06-30 | 2017-09-22 | 北京金山安全软件有限公司 | 批量竖屏视频的剪切方法、装置及电子设备 |
CN107566756A (zh) * | 2017-08-03 | 2018-01-09 | 广东小天才科技有限公司 | 一种视频转场的处理方法及终端设备 |
CN109936763A (zh) * | 2017-12-15 | 2019-06-25 | 腾讯科技(深圳)有限公司 | 视频的处理及发布方法 |
CN109936763B (zh) * | 2017-12-15 | 2022-07-01 | 腾讯科技(深圳)有限公司 | 视频的处理及发布方法 |
CN110545467A (zh) * | 2018-05-29 | 2019-12-06 | 北京字节跳动网络技术有限公司 | 一种媒体文件加载控制方法、装置及存储介质 |
CN108833970A (zh) * | 2018-06-29 | 2018-11-16 | 广州酷狗计算机科技有限公司 | 直播录制的方法、装置、计算机设备及存储介质 |
CN108833970B (zh) * | 2018-06-29 | 2020-10-09 | 广州酷狗计算机科技有限公司 | 直播录制的方法、装置、计算机设备及存储介质 |
CN111918121A (zh) * | 2020-06-23 | 2020-11-10 | 南斗六星***集成有限公司 | 一种流媒体文件精准剪辑方法及装置 |
CN113079406A (zh) * | 2021-03-19 | 2021-07-06 | 上海哔哩哔哩科技有限公司 | 视频处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104185077A (zh) | 一种视频剪辑方法及装置 | |
US9478256B1 (en) | Video editing processor for video cloud server | |
US11582497B2 (en) | Methods, systems, processors and computer code for providing video clips | |
CN104540000B (zh) | 一种动态缩略图的生成方法及终端 | |
CN106471574B (zh) | 信息处理装置和信息处理方法 | |
CN107634930B (zh) | 一种媒体数据的获取方法和装置 | |
CN103024603B (zh) | 一种用于解决播放网络视频时短时停顿的装置及方法 | |
CN106803992A (zh) | 视频剪辑方法及装置 | |
CA3049591C (en) | Systems and methods for securely generating live previews | |
CN105828096B (zh) | 媒体流文件的处理方法和装置 | |
CN112584061A (zh) | 多媒体通用模板生成方法、电子设备及存储介质 | |
US20150371426A1 (en) | Motion covers | |
CN102819851B (zh) | 一种有声图片的计算机实现方法 | |
CN104581198A (zh) | 视频码流中实时显示广告产品讯息与二维码实现购买方法 | |
CN201957067U (zh) | 一种门户提供装置和视频云计算*** | |
CN107231578A (zh) | 视频文件快速播放的***及方法 | |
CN104333765B (zh) | 一种视频直播流的处理方法及处理装置 | |
CN103702172A (zh) | 对音视频进行杜比转码的方法和*** | |
CN101179666A (zh) | 一种工程快照文件的生成方法 | |
CN100454982C (zh) | 一种工程快照文件的生成***和装置 | |
CN111491182B (zh) | 用于视频封面存储解析的方法和装置 | |
CN104918135B (zh) | 一种视频台标生成方法及装置 | |
EP4285597A1 (en) | Methods for generating videos, and related systems and servers | |
WO2024018166A1 (en) | Computer-implemented methods of blurring a digital image; computer terminals and computer program products | |
CN117692681A (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: 20141203 |
|
RJ01 | Rejection of invention patent application after publication |