Skip to content

Releases: SteveJrong/music-factory

2.0.12

04 Aug 07:32
Compare
Choose a tag to compare

2022/08/04:

  1. 新增对WAV音频文件格式的支持(WAV音频文件的音频元数据信息补全以及专辑封面压缩)。
  2. 优化第三方音乐服务提供商(酷狗)的歌曲抓取判断逻辑,避免报错。
  3. 使用中文分词组件解析文件名,提高搜索关键词提取准确度。
  4. 发布2.0.12版本。

2.0.11

08 Jul 18:06
Compare
Choose a tag to compare

2022/07/09:

新增音频文件专辑封面压缩功能(原因:基于索尼定制的Sony Walkman设备,在播放含有超高清专辑封面的音频文件时,会死机)。
多线程相关代码优化,使之兼容需要多线程处理的任何新功能和新任务。
其他代码及注释优化。
发布2.0.11版本。

2.0.10

16 Feb 15:51
Compare
Choose a tag to compare

2022/02/15:

  1. 音频文件格式转换功能正式版发布。目前支持FLAC音频格式以及DSF音频格式(索尼专有格式),转换为Ogg Vorbis格式的音频文件。
  2. 新增对DSF音频文件格式的支持(DSF音频文件的音频元数据信息补全以及音频格式转换)。
  3. 对于FFmpeg,需要执行UNIX管道才能够实现音频转换的场景,增加了Java Jna支持,以底层调用C的Dll库来实现此项功能。
  4. 日志优化。

2022/02/16:

  1. 若干Bug修复。
  2. 发布2.0.10版本。

2.0.9

09 Feb 04:30
Compare
Choose a tag to compare

2022/02/08:

去掉改进音频文件转换后的专辑封面图片拷贝功能,并在转码时直接通过FFmpeg命令将原封面图片转移过去,以此来提高处理性能。
发布2.0.9版本。

2.0.8

06 Feb 13:31
Compare
Choose a tag to compare

2022/02/06:

新增音频文件格式转换功能(预览版)。目前支持FLAC转换为Ogg Vorbis。
Spring配置文件拆分。
在音频文件转换后增加专辑封面图片拷贝功能。
README.md文件更新。
注释及代码结构优化。
发布2.0.8版本。

2.0.7

24 Jan 09:18
Compare
Choose a tag to compare

2022/01/24:

提交丢失的文件。
发布2.0.7版本。

2.0.5

03 Dec 16:49
Compare
Choose a tag to compare

v2.0.5

2021/12/04

  1. 音频转换模块代码重构,FFmpeg组件内置,无需宿主机安装。
  2. 重新测试并启用音频转换功能。
  3. 音频转换相关代码优化。
  4. 发布2.0.5版本。

2.0.4

01 Dec 15:13
Compare
Choose a tag to compare

v2.0.4

  • 修复专辑图片是CMYK编码的JPEG时发生图片读取错误的Bug。
  • 修复MP3音频文件没有ID3v1标签时NPE异常的Bug。
  • 发布2.0.4版本。

2.0.3

01 Dec 09:29
Compare
Choose a tag to compare

v2.0.3

2021/12/01:

  1. 修复当音频文件无任何标签时发生NPE的Bug。
  2. 修改默认的原始音频文件的存放位置为提示语,使用户自行修改。
  3. 指南描述修改。
  4. 发布2.0.2版本。
  5. 切换到develop-2.0.3分支。
  6. 在第三方在线音乐服务平台使用歌曲名+歌手名搜索时,去掉特殊字符,避免返回参数不合法等异常。
  7. 第三方在线音乐服务平台查询无结果时的NPE异常Bug修复。
  8. 移除项目下的distribution目录,发布的Jar包可在仓库的发布及构建Tag中找到。
  9. 指南描述修改。
  10. 发布2.0.3版本。

2.0.1

29 Nov 05:51
Compare
Choose a tag to compare

v2.0.1

2021/11/22:

  • 切换到develop-2.0.0分支。
  • 代码重构,使用过滤器,来优化音频文件分析逻辑以及元数据信息抓取逻辑(未完成,待收尾)。
  • 删除腾讯QQ音乐在线音乐服务提供商的相关API,用酷狗音乐在线音乐服务提供商相关API代之。

2021/11/28:

  • 已完善音频文件元数据信息分析及补全。
  • 日志方案由Spring AOP改为SLF4J+Logback方案。
  • 已支持Gradle一键打包(在项目根目录下,执行gradle shadowJar即可一键打包)。
  • 修复Gradle打包不正确的Bug。
  • 支持自定义原始音频文件存放目录。
  • Gradle的Jar包构建脚本优化。
  • 全新发布2.0.0版本。
  • 切换到develop-2.0.1分支。

2021/11/29:

  • 修复保存专辑图片元数据信息时,第三方在线音乐服务平台没有专辑图片时,没有正确设置默认专辑图片的Bug。
  • 文件工具类中的图片转字节数组方法性能优化。
  • 修复打Jar包后资源文件找不到的Bug。
  • 全新发布2.0.1版本。