网易云转化成mp3
随着春节假期的临近,TJ君对即将到来的悠闲时光充满期待,特别是可以一次性观看积攒已久的影视作品,这让TJ君心中欣喜不已。
有一件事让TJ君感到有些困扰,那就是目前各个音乐平台之间的歌曲不互通。比如,在QQ音乐下载的歌曲无法在网易云音乐中播放,这让一些小伙伴为了听歌不得不下载多个音乐应用,显然非常不便。(什么?你说你要学习不要听音乐?没问题,这里有一份最新的阿里面试经验分享,拿去好好研究吧)
幸运的是,TJ君今天在学习时,偶然发现了一个GitHub上的热门项目,似乎能解决这个问题。
这个项目名为“unlock-music”,能在浏览器中解锁加密的音乐文件。它支持多种音乐格式的处理,包括:
QQ 音乐格式:.qmc0/.qmc2/.qmc3/.qmcflac/.qmcogg/.tkm
Moo 音乐格式:.bkcmp3/.bkcflac等
QQ 音乐 Tm 格式:.tm0/.tm2/.tm3/.tm6
QQ 音乐新格式:.mflac/.mgg/.mflac0/.mgg1/.mggl
虾米音乐格式:.xm
酷我音乐格式:.kwm
JOOX Music(QQ音乐海外版):.ofl_en
项目作者最近还更新了最新版本,该项目可以集成为一个Chrome插件,即使在离线状态下也能使用。
使用此项目非常方便,只需将想要处理的音乐文件拖到页面中,即可自动处理并下载使用。项目的构建方法也很简单:
1. 获取项目源代码后安装相关依赖:`npm ci`
2. 进行构建,编译后的文件将保存在dist目录下:`npm run build`
3. 如果是开发环境,直接执行:`npm run serve`
4. 如果要构建浏览器插件,再执行:`npm run make-extension`
作者还提供了各种版本供选择(建议本地使用下载legacy版本;modern版本只能通过http(s)协议使用;extension版本是已集成好的插件)。
此项目主要以学习和技术研究为目的,让大家更方便地使用这些歌曲。请大家在使用时遵守法律法规,千万不要用于非法途径哦。项目地址如下:/unlock-music/unlock-music。
不要忘记关注TJ君哦,为你推荐更多实用工具!让我们一起享受美妙的音乐世界吧!