[发明专利]一种多媒体的编辑方法和装置有效
申请号: | 202010247680.2 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111554328B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 姚义伟;苏雅迪;胡永财;张硕 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G11B27/031 | 分类号: | G11B27/031 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 编辑 方法 装置 | ||
1.一种多媒体的编辑方法,其特征在于,其应用于浏览器中,所述方法包括:
在所述浏览器中加载预设的可执行文件;
调用所述可执行文件加载预设的转译库文件,并生成所述转译库文件对应的多媒体编解码库实例;所述转译库文件由预设的原始库文件经过转译处理得到;
响应用户发送的编辑指令,采用所述多媒体编解码库实例编辑所述编辑指令对应的多媒体文件;所述多媒体文件存储于在电子设备的内存中创建的虚拟工作区中。
2.根据权利要求1所述的方法,其特征在于,所述可执行文件包括文件管理函数以及编辑函数;
所述响应用户发送的编辑指令,采用所述多媒体编解码库实例编辑所述编辑指令对应的多媒体文件的步骤,包括:
响应用户发送的编辑指令,调用所述文件管理函数获取所述编辑指令对应的多媒体文件;
响应所述编辑指令,调用所述编辑函数采用所述多媒体编解码库实例编辑所述多媒体文件。
3.根据权利要求2所述的方法,其特征在于,所述可执行文件还包括界面生成函数,所述方法还包括:
调用所述界面生成函数,生成包含时间轴组件的用户界面;所述时间轴组件用于采用预设的时间轴展示所述多媒体文件的时长信息并获取用户的编辑指令。
4.根据权利要求2所述的方法,其特征在于,所述可执行文件还包括解析函数,所述方法还包括:
调用所述解析函数解析所述多媒体文件,获取所述多媒体文件的时长信息。
5.根据权利要求4所述的方法,其特征在于,所述编辑函数包括剪切函数;
所述响应所述编辑指令,调用编辑函数,采用所述多媒体编解码库实例编辑所述多媒体文件的步骤,包括:
响应所述编辑指令,基于所述时长信息,确定起始时间点与结束时间点;
调用剪切函数,采用所述多媒体编解码库实例,基于所述起始时间点与结束时间点剪切所述多媒体文件,得到目标编辑文件。
6.根据权利要求5所述的方法,其特征在于,在所述调用剪切函数,采用所述多媒体编解码库实例,基于所述起始时间点与结束时间点剪切所述多媒体文件,得到目标编辑文件的步骤之前,还包括:
响应所述编辑指令,修改所述起始时间点,和/或,结束时间点。
7.根据权利要求5或6所述的方法,其特征在于,所述编辑函数还包括拼接函数;
所述响应所述编辑指令,调用编辑函数,采用所述多媒体编解码库实例编辑所述多媒体文件的步骤,还包括:
响应用户发送的编辑指令,采用所述可执行文件,生成编辑记录信息;所述编辑记录信息包括至少两个目标文件的拼接起始时间点信息以及拼接结束时间点信息;所述目标文件为目标编辑文件,和/或,多媒体文件;
基于至少两个所述目标文件的拼接起始时间点信息以及拼接结束时间点信息,确定至少两个所述目标文件的时间顺序;
调用所述拼接函数,采用所述多媒体编解码库实例,按照至少两个所述目标文件的时间顺序,将至少两个所述目标文件拼接为一拼接编辑文件。
8.根据权利要求7所述的方法,其特征在于,所述调用所述拼接函数,采用所述多媒体编解码库实例,按照至少两个所述目标文件的时间顺序,将至少两个所述目标文件拼接为一拼接编辑文件的步骤,包括:
基于所述目标文件的分辨率的高度和宽度,确定所述至少两个所述目标文件中分辨率的最大高度和最大宽度,并将所述最大高度和最大宽度作为所述拼接编辑文件的分辨率的目标高度和目标宽度;
调用所述拼接函数,采用所述多媒体编解码库实例,按照至少两个所述目标文件的时间顺序,采用所述目标高度和目标宽度,将至少两个所述目标文件拼接为一拼接编辑文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010247680.2/1.html,转载请声明来源钻瓜专利网。