管理媒体文件的方法技术

技术编号:39813234 阅读:7 留言:0更新日期:2023-12-22 19:30
本发明专利技术涉及媒体文件管理领域,公开了一种管理媒体文件的方法

【技术实现步骤摘要】
管理媒体文件的方法、设备及存储介质


[0001]本专利技术涉及媒体文件管理领域,尤其涉及一种管理媒体文件的方法

设备及存储介质


技术介绍

[0002]管理的媒体文件可为音频,对于部分播放器,下载到本地的音频,无法在其他播放器内播放,例如:
iTunes
是一款由苹果公司开发的媒体播放器

媒体资料库

网络电台

移动设备管理以及
iTunesStore
客户端的应用程序,用来播放以及管理数字音乐与视频文档,是最受欢迎的管理
iPod

iOS
设备文件的主要工具之一

[0003]目前如果
iTunes
中的媒体文件过多,解析数据媒体文件时会失败,从而无法将用户的文件保存管理到
iTunes
媒体中


技术实现思路

[0004]本专利技术的主要目的在于解决在解析数据媒体文件时会失败,从而无法将用户的文件保存管理到
iTunes
媒体中的技术问题

[0005]本专利技术第一方面提供了一种管理媒体文件的方法,所述管理媒体文件的方法包括:
[0006]创建
iTunes
进程;
[0007]获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息,所述媒体信息包括:原始数据

所述原始数据对应的版本信息;
[0008]对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据;
[0009]对处理后的原始数据进行反序列化,得到反序化数据,以及将所述反序化数据通过第一秘钥进行加密,生成加密数据;
[0010]将所述加密数据进行压缩处理,得到压缩的加密数据,以及根据所述原始数据对应的版本信息,将压缩的加密数据进行拼接处理,生成新的媒体库资源文件

[0011]可选的,在本专利技术第一方面的第一种实现方式中,所述获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息包括:
[0012]解析所述媒体库资源文件,得到压缩的原始数据;
[0013]对所述压缩的原始数据解压处理,得到解压数据;
[0014]根据预置第二秘钥,对所述解压数据进行
AES
解密处理,得到所述原始数据

[0015]可选的,在本专利技术第一方面的第二种实现方式中,在所述获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息之后,在所述对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据之前,还包括:
[0016]读取所述解压数据的存储格式,其中,所述存储格式包括:媒体信息的特征字段

[0017]可选的,在本专利技术第一方面的第三种实现方式中,所述特征字段包括:音乐名称

播放列表

视频

家庭影院

[0018]可选的,在本专利技术第一方面的第四种实现方式中,所述对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据包括:
[0019]当特征字段为音乐名称时,对所述原始数据添加一段音乐媒体信息块和同步更新统计值,得到处理后的原始数据,其中,所述统计值为添加或减少媒体信息的值

[0020]可选的,在本专利技术第一方面的第五种实现方式中,所述对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据包括:
[0021]当特征字段为音乐名称时,对所述原始数据删除一段音乐媒体信息块和同步更新统计值,得到处理后的原始数据

[0022]可选的,在本专利技术第一方面的第六种实现方式中,所述创建
iTunes
进程的步骤包括:
[0023]查询预置注册表获取预置
iTunes
媒体管理软件的安装路径;
[0024]根据所述安装路径,创建所述
iTunes
进程

[0025]可选的,在本专利技术第一方面的第七种实现方式中,所述媒体信息还包括与所述原始数据对应的封面数据

评论数据

[0026]本专利技术第二方面提供了一种管理媒体文件设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述管理媒体文件设备执行上述的管理媒体文件方法

[0027]本专利技术的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的管理媒体文件方法

[0028]在本专利技术实施例中,通过本方法对原始数据进行处理,能够帮助用户管理好
iTunes
媒体管理软件上的媒体资源,即使
iTunes
媒体管理软件中的媒体文件多,也能成功解析媒体库资源文件,达到能够新增媒体信息或删除媒体信息的作用,能够将其他的媒体文件导入到其他设备中或本地存储,以便在离线或其他任意支持音频播放的终端设备来播放该音乐

附图说明
[0029]图1为本专利技术实施例中管理媒体文件方法的第一个实施例示意图;
[0030]图2为本专利技术实施例中管理媒体文件方法的第二个实施例示意图;
[0031]图3为本专利技术实施例中管理媒体文件设备的一个实施例示意图

具体实施方式
[0032]本专利技术实施例提供了一种管理媒体文件方法

设备及存储介质

[0033]下面将参照附图更详细地描述本专利技术公开的实施例

虽然附图中显示了本专利技术公开的某些实施例,然而应当理解的是,本专利技术公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开

应当理解的是,本专利技术公开的附图及实施例仅用于示例性作用,并非用于限制本专利技术公开的保护范围

[0034]在本专利技术公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包
含,即“包括但不限于”。
术语“基于”应当理解为“至少部分地基于”。
术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。
术语“第一”、“第二”等等可以指代不同的或相同的对象

下文还可能包括其他明确的和隐含的定义

[0035]为便于理解,下面对本专利技术实施例的具体流程进行描述,请参阅图1,本专利技术实施例中管理媒体文件方法的一个实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种管理媒体文件的方法,其特征在于,所述管理媒体文件的方法包括:创建
iTunes
进程;获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息,所述媒体信息包括:原始数据

所述原始数据对应的版本信息;对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据;对处理后的原始数据进行反序列化,得到反序化数据,以及将所述反序化数据通过第一秘钥进行加密,生成加密数据;将所述加密数据进行压缩处理,得到压缩的加密数据,以及根据所述原始数据对应的版本信息,将压缩的加密数据进行拼接处理,生成新的媒体库资源文件
。2.
根据权利要求1所述的管理媒体文件方法,其特征在于,所述获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息包括:解析所述媒体库资源文件,得到压缩的原始数据;对所述压缩的原始数据解压处理,得到解压数据;根据预置第二秘钥,对所述解压数据进行
AES
解密处理,得到所述原始数据
。3.
根据权利要求1所述的管理媒体文件方法,其特征在于,在所述获取预置
iTunes
媒体管理软件中媒体库资源文件存储的媒体信息之后,在所述对所述原始数据添加媒体信息和
/
或删除媒体信息,得到处理后的原始数据之前,还包括:读取所述解压数据的存储格式,其中,所述存储格式包括:媒体信息的特征字段
。4.
根据权利要求3所述的管理媒体文件方法,其特征在于,所述特征字段包括:音乐名称

播放列表

视频

家庭影院
...

【专利技术属性】
技术研发人员:谢坤黄德安陈子文
申请(专利权)人:深圳麦风科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1