【技术实现步骤摘要】
媒体数据处理方法、装置及终端设备
[0001]本申请涉及数据处理
,尤其涉及一种媒体数据处理方法、装置及终端设备。
技术介绍
[0002]随着终端技术及通信技术的发展,智能手机安装的应用程序(application,APP)越来越丰富,使用功能越来越多样化,例如,用户可以采用智能手机拍照,或者从网络下载图片或视频,还可以删除智能手机已保存的某些图片。
[0003]目前,当用户通过智能手机中安装的某些APP新增图片或视频等媒体文件时,该媒体文件会被存储到存储器中,并且媒体数据库中会存储该媒体文件的属性信息(例如文件名称、文件大小、存储路径等)。当然,当用户通过某些APP删除智能手机中的媒体文件时,该媒体文件会被从存储器中删除,并且媒体数据库中该媒体文件的属性信息也会被删除。其中,存储于存储器中的媒体文件可以基于媒体数据库中存储的媒体文件的属性信息,通过智能手机中的图库或相册APP展示给用户。
[0004]然而,由于在通过某些APP新增或者删除媒体文件之后,媒体数据库没有及时刷新,例如可能需要智能手机重启后 ...
【技术保护点】
【技术特征摘要】
1.一种媒体数据处理方法,其特征在于,所述方法包括:当接收到第一应用发送的针对目标文件的处理请求时,调用终端设备的文件系统的第一接口,按照所述处理请求指示的处理方式对所述目标文件进行处理;若所述目标文件为媒体类型的文件,则执行文件扫描,得到所述目标文件对应的扫描结果;根据所述目标文件对应的扫描结果,在所述终端设备的媒体数据库中更新所述目标文件的属性信息。2.根据权利要求1所述的方法,其特征在于,在所述若所述目标文件为媒体类型的文件,则执行文件扫描之前,所述方法还包括:调用所述文件系统的第二接口,判断所述目标文件是否为媒体类型的文件。3.根据权利要求1或2所述的方法,其特征在于,在所述执行文件扫描之前,所述方法还包括:经由所述文件系统的守护进程向媒体文件扫描服务上报第一消息,所述第一消息用于指示执行文件扫描;其中,所述执行文件扫描,包括:根据所述第一消息,启动媒体文件扫描服务进程,执行媒体文件扫描。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述当接收到第一应用发送的针对目标文件的处理请求时,调用终端设备的文件系统的第一接口,按照所述处理请求指示的处理方式对目标文件进行处理,包括:若所述处理请求用于指示新增所述目标文件,则调用所述文件系统的新增接口,在所述终端设备的存储器中存储所述目标文件;或者,若所述处理请求用于指示删除所述目标文件,则调用所述文件系统的删除接口,删除所述存储器中存储的所述目标文件;或者,若所述处理请求用于指示修改所述目标文件,则调用所述文件系统的修改接口,修改所述目标文件,并将所述存储器中存储的所述目标文件更新为修改后的所述目标文件。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据所述目标文件对应的扫描结果,在所述终端设备的媒体数据库中更新所述目标文件的属性信息,包括:若所述目标文件对应的扫描结果为所述目标文件被新增到所述终端设备的存储器中、且所述媒体数据库中不存在所述目标文件的属性信息,则获取所述目标文件的属性信息,并在所述媒体数据库中新增所述目标文件的属性信息;或者,若所述目标文件对应的扫描结果为所述存储器中的所述目标文件被删除、且所述媒体数据库中存在所述目标文件的属性信息,则删除所述媒体数据库中所述目标文件的属性信息;或者,若所述目标文件对应的扫描结果为所述存储器中的所述目标文件被修改、且所述媒体数据库中存在修改前的所述目标文件的属性信息,则获取修改后的所述目标文件的属性信息,并将所述媒体数据库中修改前的所述目标文件的属性信息替换为修改后的所述目标文件的属性信息。6.根据权利要求5所述的方法,其特征在于,所述获取所述目标文件的属性信息,包括:通过文件解析服务进程对新增的所述目标文件进行解析,得到所述目标文件的属性信息;
所述获取修改后的所述目标文件的属性信息,包括:通过所述文件解析服务进程对修改后的所述目标文件进行解析,得到修改后的所述目标文件的属性信息。7.根据权利要求1至6中任一项所述的方法,其特征在于,在所述媒体数据库中更新所述目标文件的属性信息之后,所述方法还包括:根据所述媒体数据库中所述目标文件的更新后的属性信息,更新所述终端设备的文件显示应用中所述目标文件的显示状态。8.根据权利要求7所述的方法,其特征在于,所述根据所述媒体数据库中所述目标文件的更新后的属性信息,更新所述终端设备的文件显示应用中所述目标文件的显示状态,包括:若所述媒体数据库中新增了所述目标文件的属性信息,则在所述文件显示应用中新增显示所述目标文件对应的缩略图;或者,若所述媒体数据库中删除了所述目标文件的属性信息,则在所述文件显示应用中取消显示所述目标文件对应的缩略图;或者,若所述媒体数据库中更新了所述目标文件的属性信息,则在所述文件显示应用中更新显示所述目标文件对应的缩略图。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述目标文件的属性信息包括以下至少一项:所述目标文件的存储路径信息、所述目标文件的名称信息、所述目标文件的文件大小信息、所述目标文件的文件类型信息、所述目标文件的最后修改时间信息。10.一种媒体数据处理装置,其特征在于,所述装置包括处理单元和扫描单元;所述处理单元,用于当接收...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。