查看原文
其他

GitHub万星开源插件,音乐迷的福音,教你如何在浏览器中解锁歌曲

TJ TJ君 2022-03-16

大家好,我是TJ

关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍

马上就要春节放假了,想到假期间TJ君可以把积攒许久的影视作品一次看个够,心里就美滋滋的。

不过呢,TJ君心里一直牵挂着一个事情,就是现在各个音乐平台之间的歌曲不互通,例如我在QQ音乐里下载的歌可没法到网易云里面听,导致了有些小伙伴为了听歌就下载了好几个终端,甚是麻烦。(啥?你说不要听音乐要学习?那这里有一份最新的阿里面经,拿去好好研读

那么有没有什么办法可以用起来轻松点呢?

巧了,TJ君今天在学习的时候恰好看到GitHub上一个star破万的项目,似乎可以解决这个问题:

unlock-music

unlock-music,在浏览器中解锁加密的音乐文件。可以支持如下音乐格式的处理:

  • QQ 音乐 (.qmc0/.qmc2/.qmc3/.qmcflac/.qmcogg/.tkm)
  • Moo 音乐格式 (.bkcmp3/.bkcflac/...)
  • QQ 音乐 Tm 格式 (.tm0/.tm2/.tm3/.tm6)
  • QQ 音乐新格式 (.mflac/.mgg/.mflac0/.mgg1/.mggl)
  • QQ 音乐海外版JOOX Music (.ofl_en)
  • 虾米音乐格式 (.xm)
  • 酷我音乐格式 (.kwm)

作者前几天还更新了一个最新版本:

项目可以集成成一个chrome插件,即使是离线,也可以使用

使用起来非常方便,只需要将想处理的音乐文件拉到页面中,就可以自动进行处理后下载使用啦:

项目的构建方法也是很方便:

  • 1、获取项目源代码后安装相关依赖:
npm ci
  • 2、进行构建。编译后的文件保存到 dist 目录下:
npm run build
  • 3、如果是用于开发,直接执行
npm run serve

如果构建浏览器插件,再加一步

npm run make-extension

当然作者也准备了各种版本,供大家选择使用(本地使用建议下载legacy版本;modern版本只能通过 http(s)协议使用;extension版本是直接集成好的插件):

这个项目呢主要还是以学习和技术研究为目的,让大家使用这些歌曲的时候更方便一点,所以大家自己学习学习就可以了哦,使用时要遵守法纪法规千万别想用在非法的途径上哦~好啦,项目地址如下:

点击下方卡片,关注公众号“TJ君

回复“220123”,获取仓库地址

关注我,每天了解一个牛x、好用、有趣的东东

往期推荐

一个拿来即用的SpringBoot开源ERP系统,赶紧学习收藏了!

云空调、英语肌肉记忆锻炼,分享两个有趣又有用的开源项目

年关将至,专为中文设计的排版样式,用了之后越看越舒服

能被选为2021最佳开源项目的WEB框架究竟有多棒?

让你在浏览器也能享受H.265播放器的高清画面

吊炸天的个性化卡片式标签页插件,谁用谁知道!


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存