本申请涉及计算机,特别是涉及一种媒体文件扫描方法、装置、终端设备和存储介质。
背景技术:
1、随着汽车电子行业的迅速发展,车载终端系统越来越受到人们青睐和重视,车载终端系统的功能也日趋丰富,为人们带来了愉悦和舒适的驾乘体验。现有车载媒体系统多半是基于安卓操作系统研发的,出厂时几乎没有自带音乐或者视频文件,需要用户通过手机蓝牙接入或插入多媒体介质(如u盘、内存卡)读取媒体文件。
2、通常,车载终端系统是利用安卓系统的原生mediastore技术来扫描外接设备中的媒体文件,但是,这种方式会导致获取媒体文件详细信息所需时间较长,造成用户的长时间等待。
技术实现思路
1、为克服相关技术中存在的技术问题,本申请实施例提供一种媒体文件扫描方法、装置、终端设备和存储介质。
2、第一方面,本申请实施例提供一种媒体文件扫描方法,应用于终端设备,所述方法包括:
3、在接收到第一外接设备的挂载广播时,确定所述第一外接设备中的存储内容是否有修改;
4、若是,则确定被修改文件夹中用户的感兴趣文件夹;
5、优先解析所述感兴趣文件夹下的媒体文件,再解析所述被修改文件夹中除所述感兴趣文件夹以外的其余文件夹下的媒体文件,并将解析后的文件信息存储至数据库中,以供媒体应用使用。
6、第二方面,本申请实施例提供一种媒体文件扫描装置,集成于终端设备,所述装置包括:
7、确定模块,用于在接收到第一外接设备的挂载广播时,确定所述第一外接设备中的存储内容是否有修改;若是,则确定被修改文件夹中用户的感兴趣文件夹;
8、解析模块,用于优先解析所述感兴趣文件夹下的媒体文件,再解析所述被修改文件夹中除所述感兴趣文件夹以外的其余文件夹下的媒体文件,并将解析后的文件信息存储至数据库中,以供媒体应用使用。
9、第三方面,本申请实施例提供一种终端设备,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第一方面提供的所述媒体文件扫描方法的步骤。
10、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面提供的所述媒体文件扫描方法的步骤。
11、本申请实施例提供的技术方案,在接收到第一外接设备的挂载广播时,若确定第一外接设备的存储内容有修改,则确定被修改文件夹中用户的感兴趣文件夹,优先解析感兴趣文件夹下的媒体文件,再解析被修改文件夹中除感兴趣文件夹以外的其余文件夹下的媒体文件,并将解析后的文件信息存储至数据库中,即在对第一外接设备进行扫描时,仅对被修改文件夹中的媒体文件进行解析,无需重复解析所有的媒体文件,使得媒体应用可快速地展示第一外接设备中媒体文件的详细信息,缩短了用户等待时间;并且,在扫描过程中优先解析被修改文件夹中用户的感兴趣文件夹下的媒体文件,从而使得媒体应用可以在媒体扫描结束前,提前获取部分媒体文件的文件信息并展示,即媒体应用可快速地展示用户感兴趣文件夹下媒体文件的详细信息,进一步缩短了用户等待时间,提高了用户体验。
1.一种媒体文件扫描方法,其特征在于,应用于终端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一外接设备中的存储内容是否有修改,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述确定被修改文件夹中用户的感兴趣文件夹,包括:
5.根据权利要求4所述的方法,其特征在于,所述确定用户针对各已播放媒体文件的留存率,包括:
6.根据权利要求1所述的方法,其特征在于,所述确定所述第一外接设备中的存储内容是否有修改,包括:
7.根据权利要求1所述的方法,其特征在于,所述优先解析所述感兴趣文件夹下的媒体文件,再解析所述被修改文件夹中除所述感兴趣文件夹以外的其余文件夹下的媒体文件,包括:
8.一种媒体文件扫描装置,其特征在于,集成于终端设备,所述装置包括:
9.一种终端设备,其特征在于,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述方法的步骤。