本申请实施例涉及数据处理,尤其涉及一种数据处理方法、装置、设备及介质。
背景技术:
1、随着媒体资源的分辨率和精细度不断提高,媒体资源所需的空间大小也越来越大。当用于存储媒体资源的内部存储空间的空间大小有限时,难以对全部的媒体资源进行存储,需要引入外部存储空间。因此,如何灵活的将各媒体资源存入内部存储空间和外部存储空间,以满足不同的媒体资源的存储需求,十分重要。
技术实现思路
1、本申请提供一种数据处理方法、装置、设备及介质,以灵活确定资源存储位置和节目单存储位置,满足不同节目单与不同媒体资源的存储需求。
2、第一方面,本申请实施例提供了一种数据处理方法,该方法包括:
3、获取待存储节目单,以及待存储节目单中各节目的媒体资源;
4、若未预先设定外部存储方式,则根据内部存储空间的剩余空间大小,从外部存储空间和内部存储空间中,确定各媒体资源的资源存储位置;
5、根据各资源存储位置的空间类别,确定待存储节目单在内部存储空间中的节目单存储位置;
6、在资源存储位置存储相应媒体资源,以及在节目单存储位置存储待存储节目单。
7、第二方面,本申请实施例还提供了一种数据处理装置,该装置包括:
8、节目单获取模块,用于获取待存储节目单,以及待存储节目单中各节目的媒体资源;
9、资源存储位置确定模块,用于若未预先设定外部存储方式,则根据内部存储空间的剩余空间大小,从外部存储空间和内部存储空间中,确定各媒体资源的资源存储位置;
10、节目单存储位置确定模块,用于根据各资源存储位置的空间类别,确定待存储节目单在内部存储空间中的节目单存储位置;
11、媒体资源存储模块,用于在资源存储位置存储相应媒体资源,以及在节目单存储位置存储待存储节目单。
12、第三方面,本申请实施例还提供了一种电子设备,电子设备包括:
13、至少一个处理器;以及
14、与至少一个处理器通信连接的存储器;其中,
15、存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本申请任一实施例的一种数据处理方法。
16、第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本申请任一实施例的一种数据处理方法。
17、本申请实施例通过获取待存储节目单,以及待存储节目单中各节目的媒体资源;若未预先设定外部存储方式,则根据内部存储空间的剩余空间大小,从外部存储空间和内部存储空间中,确定各媒体资源的资源存储位置;根据各资源存储位置的空间类别,确定待存储节目单在内部存储空间中的节目单存储位置;在资源存储位置存储相应媒体资源,以及在节目单存储位置存储待存储节目单。本申请实施例的技术方案,若未预先设定外部存储方式,可以根据内部存储空间的剩余空间大小,灵活的确定节目单中各节目的媒体资源的资源存储位置和节目单存储位置,能够满足不同节目单与不同媒体资源的存储需求。
18、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据内部存储空间的剩余空间大小,从外部存储空间和内部存储空间中,确定各所述媒体资源的资源存储位置,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据各节目的节目属性信息,从所述外部存储空间和所述内部存储空间中,确定各节目对应媒体资源的资源存储位置,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据当前选取的自动存储策略,确定节目属性字段,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据当前选取的自动存储策略,确定节目属性字段,包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,所述节目单存储位置为内部节目单存储位置或涉外节目单存储位置;相应的,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述待输出节目单中各节目的节目顺序,从各节目对应媒体资源的资源存储位置,获取并输出相应的媒体资源,包括:
8.一种数据处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一项所述的一种数据处理方法。