解决Mac网易云音乐下载管理识别不到mp3歌曲(修改Comment)
简介
在Mac上使用网易云音乐的时候,不能直接显示本地歌曲,只能通过下载管理添加本地文件夹,但不是网易云下载的歌曲却识别不出来。
那么网易云是根据什么识别出来的呢,就是文件信息里面的Comment :
所以,我们只要把这个数据补上就可以让Mac网易云音乐识别出来歌曲
步骤
- 分析Comment
- 从网易云音乐得到Aes的解密key
- 通过文件的Title,利用网易云音乐的api接口搜索歌曲
- 匹配歌曲
- 利用网易云音乐的api接口获取歌曲详情
- 利用详情信息组合成Comment信息
- 加密回填到文件的Comment
- 更新网易云本地数据库
成品
github连接: https://github.com/tpnet/Repair163MusicComment/,一键批量修复修改mp3的Comment信息,让Mac网易云可以识别出来其他渠道下载的歌曲
界面
功能
- 一键批量修改增加mp3的Comment为网易云歌曲的Comment
- 单首歌修改
- 单首歌自定义网易云链接修改
- 自动更新网易云数据库信息
- 加解密Comment
用法
- 输入歌曲 mp3文件/文件夹 的地址(支持拖放)
- 点击修改
- 等待下面转换结果打印出来了即可
解决Mac网易云音乐下载管理识别不到mp3歌曲(修改Comment)相关推荐
- 网易云音乐下载软件(下)
网易云音乐下载软件 一. 面向对象设计与多线程 二. 打包为exe文件 三. 效果图 前面实现了一个网易云音乐下载器,我们继续进行改进 一. 面向对象设计与多线程 这里增加了一个输入框,与前面方法类似 ...
- python网易云音乐下载,可选择歌曲,下载路径
效果图 代码中用到了Crypto模块,Windows安装时会报错,① 建议选择对应解释器的版本搜索安装依赖.whl后缀的依赖包文件,找到之后直接pip install XXX.whl就可以了,在文章后 ...
- python爬虫---网易云音乐下载
python爬虫爬取网易云音乐 1.实现功能 2.具体实现 1.搜索部分 2.下载歌曲 1.再次获取信息 2.下载 3.结语 Github完整代码获取:https://github.com/Lian- ...
- python网易云音乐下载_GUI图形化界面
效果展示 1,打包exe文件,window直接可以运行 2,输入歌曲名字可以直接下载 3,下载后的歌曲保存在netease.exe文件所在的同一个文件夹中,music_netease文件夹是程序自动创 ...
- python网易云音乐下载打包exe文件,Windows可运行
下载原理: 通过官方的下载链接http://music.163.com/song/media/outer/url?id=歌曲id.mp3, 分析网页寻找歌曲id组装成song_url,urlretri ...
- Python爬虫之网易云音乐下载
Python爬虫之网易云音乐下载 目标 用Python根据网易云音乐的ID,下载音乐,保存到本地MP3格式 可以下载歌曲的范围:所有能够听的歌曲 配置基础 Python 3.5 模块 pycrypto ...
- python爬虫爬取网易云音乐下载_Python爬虫实践-网易云音乐!没有版权又如何!照样爬取!...
1.前言 最近,网易的音乐很多听不到了,刚好也看到很多教程,跟进学习了一下,也集大全了吧,本来想优化一下的,但是发现问题还是有点复杂,最后另辟捷径,提供了简单的方法啊! 本文主要参考 python编写 ...
- python网络爬虫网易云音乐下载_python网络爬虫爬取网易云音乐
#爬取网易云音乐 url="https://music.163.com/discover/toplist" #歌单连接地址 url2 = 'http://music.163.com ...
- python +tkinter 打造网易云音乐下载播放器
先上图],本次爬取得是网易云音乐,因为接口很方便,还没试百度云音乐, 提供2种下载方式,单曲下载和url歌单链接批量下载,自动识别单曲或者是歌单链接,[正则表达式匹配] 由于搜索单曲,歌曲列表经过筛选 ...
最新文章
- 第八届全国大学生智能汽车竞赛获奖名单
- python 栈_Python数据结构与算法05:基本结构:栈的应用之括号匹配
- 网站做好后不能用手机浏览吗_企业几年前制作的网站大部分都应该被淘汰掉
- MyBatis 一级缓存与二级缓存的区别?
- 使用eclipse开发javaweb登录功能
- mysql导出数据库对象命令_mysql数据库导出数据(命令)
- 出租车计费java_java 计程车计费
- 利用公式画图_【高中数学】重要公式大汇总!
- BZOJ 3390: [Usaco2004 Dec]Bad Cowtractors牛的报复(最大生成树)
- centos 云服务器部署Node.js项目
- mysql5.7 密码不过期,mysql5.7 密码过期问题
- 用SDWebImage渐变加载图片
- 服务器与服务器之前文件传输,客户端与服务器的文件传输
- Java 对象布局、大小工具 jar包工具类jol
- Unity3D 中的定制特性以及简单的编辑器扩展案例(1)
- Google Earth Engine——从 Python 中的数字高程模型计算坡度和坡向
- 华为鸿蒙智慧屏和手机,【荣耀智慧屏评测】鸿蒙初体验:荣耀智慧屏跨系统交互构建新生态(全文)_荣耀 智慧屏_手机评测-中关村在线...
- HTTP内容的大小写问题
- 包装类详解(装箱(包)、拆箱(包)、Integer类型缓存)
- python 切片(正负数)
热门文章
- 开关电源次级回路采用LM358恒流恒压电路原理
- VBA 添加日历控件的操作
- Microsoft HPC Pack 2016部署Comsol Multiphysics多物理场耦合并行计算以及超大规模仿真计算集群硬件配置推荐
- 厦大AI研究院今日揭牌成立:数学系校友陈纯院士领衔,最亮眼的是「交叉」研究思路...
- HTML5+CSS3学习准备
- 苹果还为 Windows 版 Chrome 用户带来 iCloud 密码浏览器扩展
- Xstart远程连接Linux图形用户界面
- 学科竞赛生的十条“军规”
- 模拟登录正方软件制作的教务系统
- logdump进行trail分析,跳过当前rba