首页 > 编程语言 >python-ncm2mp3格式转换

python-ncm2mp3格式转换

时间:2024-05-07 16:56:00浏览次数:21  
标签:ncm2mp3 转换 python 音乐 华为 会员 格式

1、背景:华为音乐VS华为手表,双输

华为gtrunner手表导入音乐,在开通了华为音乐会员导入后,通过手表播放竟然还需要连接手机确认会员有效性才能播放,真实逆天啊,不图导入方便我都不开会员好么!手表单独播放音乐就是为了脱离手机,你告诉我必须连接手机音乐app验证,wtf,产品经理你在梦游吗?

2、回到网易云:88vip联名会员一直坚持买

OK,回到我的网易云音乐,下载没问题,但是很多音乐是ncm格式的,放到别处不能直接播放,需要转换

3、野葱格式转换器:果然被恶心到

稍微一检索,很多软文推这个应用,我很忐忑,但是还是想尝试一下,果然!下载、转换都很顺利,完成的时候告诉我不开会员只能转换一半,是每首歌都给你转一半!再次被恶心

4、一个能用的在线转换:https://www.ncm2mp3.com/

这个可以用!但是需要上传转换后下载,大量转换容易卡。这个网站毫无广告,且用且珍惜。

5、终于到了正文:ncm2mp3

直接搜这个库,某度告诉我直接pip安装,安个毛啊这是个第三方库,源在哪里也不说。。在github上有一个java的项目最火,奈何java玩不6啊,往下翻翻找到了python项目
iangeli/ncm2mp3

5.1 pycrypto库

使用非常简单,ncm放到文件夹ncms,装一个库,执行python run.py就行了
但是pycrypto这个库安装后容易出问题,Crypto提示找不到,这时候检查一下site-packages里这个文件夹是不是小写的,如果是改一下(直接改代码还是有问题没研究为啥)。再不行,有说可以下载pycryptodemo这个库的,都试试,我最后搞乱了,,都uninstall之后,直接安pycrypto也可以直接运行了,奇奇怪怪。

5.2 运行成功

总之运行成功了,这个库涉及到加解密,没研究,能用就行

标签:ncm2mp3,转换,python,音乐,华为,会员,格式
From: https://www.cnblogs.com/iblk/p/18177761

相关文章

  • 【Python-Json】自定义类输入json序列化、json的读取与写入
    AI问答Questionjson支持numpy数组么Answer不幸的是,标准的JSON格式不直接支持NumPy数组.JSON是一种用于存储和交换数据的文本格式,它有限的数据类型只包括对象(object)、数组(array)、数字(number)、字符串(string)、布尔值(true/false)、空值(null)等.因此,无法直接将......
  • Python学习笔记(一)
    Python简介Python是GuidovanRossum发布于1991年的一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,是一种解释型的,弱类型的高级计算机语言。需要注意的是python有2.x和3.x两个不兼容的版本,这是个历史遗留问题。python3.x将是趋势,所以这里选择的是python3.x。Python的......
  • bpython:命令行交互式 python 解释器
    Github地址:https://github.com/bpython/bpython在Python开发中,使用交互式命令行工具是一种高效的方式来测试代码、调试问题以及快速尝试各种功能。bpython库是一个优秀的交互式命令行工具,它提供了丰富的功能和友好的界面,使得Python开发者可以更加轻松地进行交互式编程。本文将......
  • python-magic:检测文件的MIME类型
    简介python-magic是一个Python封装的文件类型识别库,它基于libmagic库。libmagic是一个强大的文件类型识别工具,它可以分析文件内容来确定文件的MIME类型。通过python-magic,我们可以在Python脚本中轻松地调用这个功能,无论是用于文件处理、上传下载的文件类型检查,还是在自动化脚本中......
  • xlwings:在Excel中集成Python
    Github地址:https://github.com/xlwings/xlwings在现代数据分析和报表生成中,MicrosoftExcel仍然是一款非常流行和强大的工具。与此同时,Python作为一种高级编程语言,具备出色的数据处理和分析能力。那么,有没有一种方法可以将Excel和Python完美结合,以发挥它们各自的优势?答案是肯定的......
  • python利用stable-diffusion-webui画图
    官网https://github.com/AUTOMATIC1111/stable-diffusion-webui免python版本https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre先把源码,克隆到本地,conda创建一个虚拟环境gitclonehttps://github.com/AUTOMATIC1111/stable-diffusion-webui......
  • python包:pip
    这个pip 需要升级   MicrosoftWindows[版本10.0.19043.928](c)MicrosoftCorporation。保留所有权利。C:\Users\test>cd..C:\Users>cd..C:\>cdc:\python38\c:\Python38>python.exe-mpipinstall--upgradepipRequirementalreadysatisfied:pipinc:\p......
  • 一篇文章让你掌握99%的Python运算符。干货很多,建议收藏!!!
    Python中的运算符是编程中的基础概念,用于执行各种操作和数据计算。以下是一些Python中的主要运算符的概述:运算符1.算术运算符算术运算符语法规则+:加法-:减法*:乘法/:除法(结果为浮点数)//:整除(取整)%:取模(求余数)**:乘方算术运算符示例假设我们要编写一个程序,该程序会接收用......
  • python-将项目代码打包成.exe程序
    这里用到的是pyinstaller先进行安装pipinstallpyinstaller在项目路径下执行pyinstaller-Fto_excel.py-n下载电影(pyinstaller-F文件名-n打包后的文件名)只是简单介绍下,具体的可以看b站佩奇老师讲的课链接如下:https://www.bilibili.com/video/BV1P24y1o7FY/?spm......
  • 一文读懂 YUV 的采样与格式
    转载自:https://cloud.tencent.com/developer/article/1442041 YUV是一种颜色编码方法,和它等同的还有RGB颜色编码方法。RGB颜色编码RGB三个字母分别代表了红(Red)、绿(Green)、蓝(Blue),这三种颜色称为三原色,将它们以不同的比例相加,可以产生多种多样的颜色。在图像显示中,一张......