说明: UnlockMusic 是 GitHub 上的一款开源项目 ,支持网易云音乐、QQ音乐的VIP音乐文件(加密文件)批量解密导出为MP3格式或无损格式,UnlockMusic 目前已支持 ncm/qmc/tm/tkm/xm 等格式的文件解密及补全ncm的ID3/FlacMeta信息。

music.jpg

UnlockMusic 的存在无疑是解放了用户和平台间的捆绑关系,简单地说就是用户开了平台会员下载的音乐通过 UnlockMusic 解密文件后,不再续费会员仍然可以使用已解密的音乐文件。

GitHub 项目地址:https://github.com/ix64/unlock-music
作者 Demo 地址:https://tool.ixarea.com/music/ 

UnlockMusic.jpg

功能特性

  • 在浏览器中解锁
  • 拖放文件
  • 在线播放
  • 批量解锁
  • 渐进式Web应用
  • 多线程
  • 批量下载

UnlockMusic 目前支持的音乐格式如下:

QQ音乐 (.qmc0/.qmc2/.qmc3/.qmcflac/.qmcogg/.tkm) + 写入封面图片
Moo音乐格式 (.bkcmp3/.bkcflac)
QQ音乐Tm格式 (.tm0/.tm2/.tm3/.tm6)
QQ音乐新格式 (实验性支持).mflac/.mgg
网易云音乐格式 (.ncm) + 补全ncm的ID3/FlacMeta信息
虾米音乐格式 (.xm) (测试阶段)
酷我音乐格式 (.kwm) (测试阶段)
酷狗音乐格式 (.kgm) (CLI版本)

使用教程:

本地使用

如果你想在Windows电脑上使用的话,可以直接下载作者打包好的文件→传送门,下载最新的legacy版本压缩包。然后将压缩包解压,打开解压出来的文件夹里面的index文件就可以直接使用。

服务器部署

不需要部署web环境,可以直接下载作者已经打包好的modern版本(该版本只能通过http/https协议访问)使用 python 运行,搭建步骤如下:

下载最新modern版本压缩包:

curl -O -L https://github.com/ix64/unlock-music/releases/download/`curl -s https://api.github.com/repos/ix64/unlock-music/releases|grep -w tag_name|head -n 1|cut -d'"' -f4`/modern.zip

解压并删除压缩包:

unzip modern.zip && rm -rf $_

若执行上述命令提示: -bash: unzip: command not found 则表示需要安装 unzip解压工具,如下:

# CentOS
yum install -y unzip

# Debian / Ubuntu
apt-get install unzip -y

后台运行(端口2333可自行修改)

cd dist
nohup python -m SimpleHTTPServer 2333 &

浏览器访问ip地址:2333,如果打不开请关闭防火墙或放行端口试试。

文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/3556.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。