为什么开发web版? 在使用Navidrome时,我的音乐都是在远程nas服务器上的,本地的Musictag和mp3tag不能满足我的需求, 我需要部署在远程服务器上去需改线上的音乐标签,相当于在使用Navidrome的边车应用。

为什么要开发Web版Navidrome音乐标签修改工具?

在使用Navidrome时,您的音乐文件都储存在远程服务器上。本地的Musictag和mp3tag并不能满足您对音乐标签修改的需求。因此,我们需要一个可以操作远程服务器上音乐标签的工具,这就是Web版Navidrome音乐标签修改工具。

该工具支持修改音乐标题、艺术家、专辑、风格、歌词以及专辑封面等Id3信息,同时支持FLAC、APE、WAV、AIFF、WV、TTA、MP3、MP4、M4A、OGG、MPC、OPUS、WMA、DSF、DFF等多种音频格式。此外,该工具还可以接入网易云音乐源来获取音乐信息,实现更加便捷的标签修改操作。

Web版Navidrome音乐标签修改工具可以通过Docker部署在Navidrome的边车应用中,支持免费开源。该工具使用music-tag库来读取和保存音乐的Id3信息,获取网易云的音乐信息并回填保存音乐信息,实现快速高效的标签修改操作。

如果您也想尝试Web版Navidrome音乐标签修改工具,可以前往Github获取代码并进行部署。

支持大部分音频格式元数据的查看、编辑和修改
支持批量自动修改(刮削)音乐标签
支持音乐指纹识别,即使没有元数据也可以识别音乐
支持整理音乐文件,按艺术家,专辑分组, 或者自定义多级分组
支持文件排序,按照文件名,文件大小,更新时间排序
支持批量转换音乐元数据繁体转简体,或者简体转繁体
支持文件名称的拆分解包,补充缺失元数据信息
支持文本替换,批量替换音乐元数据中脏数据
支持音乐格式转换,引入 ffmpeg 支持音乐格式转换
支持整轨音乐文件的切割
支持多种音乐标签来源
支持歌词翻译功能
支持显示操作记录
支持导出专辑封面文件,支持自定义上传专辑封面
支持适配移动端 UI,支持手机端访问
在这里插入图片描述
在这里插入图片描述

实现

  1. `music-tag==0.4.3
    使用music-tag读取和保存音乐的id3信息
  2. 获取网易云的音乐信息
  3. 回填保存音乐信息
  4. 完成!
    `
    放上github地址https://github.com/xhongc/music-tag-web
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐