基于社交软件的视频编辑方法、装置、系统及存储介质与流程
- 国知局
- 2024-12-06 12:10:44
本技术涉及本发明涉及视频处理的,尤其涉及一种基于社交软件的视频编辑方法、装置、系统及存储介质。
背景技术:
1、分身应用也称为应用分身,是一种软件工具,允许用户在单一设备上创建并运行同一应用的多个实例,每个实例可以独立运行并登录不同的账户。分身应用的主要功能包括但不限于:应用多开:支持市场上大多数应用的免费多开,如社交软件、游戏应用、购物应用等。无限多开:依托特有的内存管理机制,实现无限多开而不卡顿。个性化定制:支持双开或分身的应用自由编辑图标、名称、添加到桌面等。保护隐私数据:每个应用实例运行在独立的虚拟空间中,可以保护用户的隐私数据。适用于多种场景,如区分个人和工作环境、增加游戏收益、出于安全考虑等。通过使用分身应用,用户可以在同一台设备上同时使用多个账号,例如工作和个人微信账号,或者多个游戏账号,而无需携带多台设备。
2、现有技术中,单一应用即同一终端上不存在分身应用的场景中实现应用程序的编辑已经十分常见,例如视频编辑软件和社交软件内实现视频的编辑已经广泛应用。然而,在移动终端中社交软件存在分身应用的场景中却并未涉及对视频的编辑实现差异化管理,例如,社交软件a1中编辑视频往往是独享于社交软件a1中的,即使存在该社交软件a1的分身应用a2,分身应用a2同样也是独立编辑视频,两者编辑视频的独立性往往会给用户带来较大的不便性,因为社交软件a1及其分身应用a2的注册用户或者其社交用户往往具有社交关系,上述独立编辑视频及其保存方式并未考虑到社交性和存储空间的利用率问题。因此,有待提出一种基于社交软件的视频编辑方法以解决上述问题。
技术实现思路
1、本发明提供一种基于社交软件的视频编辑方法,应用于移动终端,所述方法包括如下步骤:
2、步骤s1,检测第一社交软件对第一视频的编辑操作和保存操作,获取所述第一视频和编辑后得到的第二视频;
3、步骤s2,检测所述移动终端是否安装有所述第一社交软件的分身应用,如果存在,则识别所述第一社交软件的第一身份信息和所述分身应用的第二身份信息;
4、步骤s3,判断所述第一身份信息和所述第二身份信息是否相同,如果相同,则所述保存操作为覆盖保存,根据所述第二视频在所述第一社交软件的存储路径在所述分身应用的对应存储路径下存储所述第一视频,否则,则执行步骤s4;
5、步骤s4,判断所述第二身份信息在所述第一社交软件内和所述第一身份信息在所述分身应用内是否具有社交关系,如果是,则所述保存操作为分别保存,根据所述第一视频和所述第二视频在所述第一社交软件的存储路径为所述分身应用设置所述存储路径的映射关系,否则,则执行步骤s5;
6、步骤s5,使用所述第一社交软件对所述第一视频和所述第二视频的默认存储方式进行存储。
7、作为一种优选的实施方式,所述步骤s3,还包括:
8、判断所述第一身份信息和所述第二身份信息是否相同,如果相同,则在所述保存操作为分别保存时根据所述第一视频和所述第二视频在所述第一社交软件的存储路径为所述分身应用设置所述存储路径的映射关系。
9、作为一种优选的实施方式,所述根据所述第一视频和所述第二视频在所述第一社交软件的存储路径为所述分身应用设置所述存储路径的映射关系,具体包括:
10、设置并获取所述第一视频和所述第二视频在所述第一社交软件的存储路径;
11、使用文件提供程序将所述存储路径映射为匿名uri,为所述分身应用授予所述匿名uri的临时访问权限。
12、作为一种优选的实施方式,还包括:
13、获取所述分身应用的第二身份信息在所述分身应用的第二身份标识;
14、使用文件提供程序将所述存储路径映射为匿名uri,为所述分身应用的所述身份标识授予所述匿名uri的临时访问权限。
15、作为一种优选的实施方式,所述步骤s4,还包括:
16、判断所述第二身份信息在所述第一社交软件内和所述第一身份信息在所述分身应用内是否具有社交关系,如果是,则在所述保存操作为覆盖保存时,根据所述第二视频在所述第一社交软件的存储路径为所述分身应用的所述第二身份标识设置所述存储路径的映射关系。
17、作为一种优选的实施方式,所述使用所述第一社交软件对所述第一视频和所述第二视频的默认存储方式进行存储,具体包括:
18、检测第一社交软件对第一视频的编辑操作和保存操作,获取所述第一视频和编辑后缓存得到的第二视频;
19、如果所述保存操作为覆盖保存,则在所述第一视频在所述第一社交软件内的存储路径下删除所述第一视频,并保存所述第二视频;
20、如果所述保存操作为分别保存,则在所述第一视频在所述第一社交软件内的存储路径下保存所述第一视频和所述第二视频。
21、作为另外一种实施例,本发明提供一种基于社交软件的视频编辑装置,所述装置包括如下模块:
22、视频编辑模块,用于检测第一社交软件对第一视频的编辑操作和保存操作,获取所述第一视频和编辑后得到的第二视频;
23、分身应用检测模块,用于检测所述移动终端是否安装有所述第一社交软件的分身应用,如果存在,则识别所述第一社交软件的第一身份信息和所述分身应用的第二身份信息;
24、身份识别模块,用于判断所述第一身份信息和所述第二身份信息是否相同,如果相同,则在所述保存操作为覆盖保存时根据所述第二视频在所述第一社交软件的存储路径在所述分身应用的对应存储路径下存储所述第一视频,否则,则执行社交关系识别模块;
25、社交关系识别模块,用于判断所述第二身份信息在所述第一社交软件内和所述第一身份信息在所述分身应用内是否具有社交关系,如果是,则在所述保存操作为分别保存时根据所述第一视频和所述第二视频在所述第一社交软件的存储路径为所述分身应用设置所述存储路径的映射关系,否则,则执行视频存储模块;
26、视频存储模块,使用所述第一社交软件对所述第一视频和所述第二视频的默认存储方式进行存储。
27、作为一种优选的实施方式,所述根据所述第一视频和所述第二视频在所述第一社交软件的存储路径为所述分身应用设置所述存储路径的映射关系,具体包括:
28、设置并获取所述第一视频和所述第二视频在所述第一社交软件的存储路径;
29、使用文件提供程序将所述存储路径映射为匿名uri,为所述分身应用授予所述匿名uri的临时访问权限。
30、作为另外一种实施例,本发明提供一种基于社交软件的视频编辑系统,所述系统执行所述的基于社交软件的视频编辑方法。
31、作为另外一种实施例,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序执行所述的基于社交软件的视频编辑方法。
32、可见,本发明的上述基于社交软件的视频编辑方法,通过获取第一社交软件对视频文件的编辑和保存操作,联动性的对其相关的分身应用执行相应的对所述视频文件的保存操作,以达到针对第一社交软件和分身应用的视频文件的备份式保存和映射式保存,大大提高了用户对视频文件的编辑效率、提高了对存储空间的利用率。本发明分别实现了社交软件及其分身应用的相同用户身份、有社交关系的用户身份和无社交关系的用户身份三种情形下的视频编辑、保存及其分享,最大限度的减少了同一个移动终端内具有分身关系的多个社交软件之间对同一个视频的重复编辑和重复保存,大大提高了同一个移动终端内相同或不同用户身份间对同一视频的编辑效率,同时有效提升了对移动终端存储空间的利用率,并提升了文件共享的安全性。
本文地址:https://www.jishuxx.com/zhuanli/20241204/339795.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表