admin管理员组

文章数量:1646324

假期无聊,在全民K歌上唱了几首歌,有朋友想下载来听,我就找了一下怎么将翻唱的歌曲上传到网易云或者QQ音乐。就弄了一下,发现目前只能做到自己听,其他人搜索不到(可以直接把音频发给其他人下载保存)看看以后能不能拓展一下。

第一步:最基础的,先将全民K歌或者唱吧里面的歌转变为音频文件(m4a或者mp3文件都行)

其实可以自己手动找(查看网页源代码然后再找里面包含m4a或者mp3的网址)复制粘贴并访问,然后可以下载

我用python写了一段爬取url的代码,可能正则表达式写的不太准确,最终显示结果后面有一点其他的符号(反正复制止步于.m4a)

#coding:utf-8
import re
import urllib.request

def getHtml(url):
    cup=urllib.request.urlopen(url)
    Html=cup.read()
    return Html

def getsong(Html):
    reg=r'.(http://tx.stream[0-9a-zA-z\W](.+?\.m4a))'
    songre=repile(reg)
    Html=Html.decode('utf-8')
    songlist=re.findall(songre,Html)
    return songlist
    #urllib.request.urlretrieve(songurl,'%s.m4a')

Html=getHtml("")
print(getsong(Html))
    

Html=getHtml里面就可以输入唱吧或者全民K歌那首歌曲的网址

第二步:将音频文件下载后导入上传

网易云:在本地音乐中选择目录,找到电脑上存放音乐的文件夹路径,添加路径,然后就可以在电脑上的网易云播放。

在我的音乐云盘(这里可以自动转码)中上传了歌曲,才能在手机的网易云同步。

QQ音乐:在本地和下载里面手动添加歌曲即可。

本文标签: 的歌网易翻唱上传音乐