如何上传本地录制的歌曲到全民K歌APP?
该教程以Windows版全民K歌为基础,实现本地歌曲替换上传,过程稍有些繁琐,博主已亲测通过。
一、前期准备
1、已完成本地录制的歌曲一首,要求为m4a格式,如需转换请百度自行搜索“格式工厂”进行转换。
2、下载安装Windows版全民K歌https://kg.qq.com/html/contest/kg-intro.html
3、台式机需将麦克风插入电脑的MIC接口,以便全民K歌运行后检测。
二、歌曲替换
1、生成缓存:登陆全民K歌PC版,搜索需要替换歌曲的伴奏,点击K歌,随便录制几分钟(主要目的是为了在本地生成缓存),点保存(不要点发布)。
2、找到缓存文件位置:
歌曲文件夹目录:E:\WeSingCache\WeSingDL\Output,因歌曲文件夹目录比较随机,需要自行到各盘符找WeSingCache目录即可。(我的默认在F盘,如图)
数据文件夹目录:在我的电脑地址栏输入%appdata%点回车,找到Tencent\WeSing\User Data。
3、替换成自己的m4a格式歌曲
将需要替换的m4a格式歌曲复制到歌曲文件夹你的盘符:\WeSingCache\WeSingDL\Output目录中,一般带当前日期的文件名为需要替换的歌曲,我们选中文件后按"F2",复制它的文件名后将其删除,把录制完成的m4a重命名成刚复制的文件名即可。
三、修改代码实现评分、评级和单独评分
打开数据文件夹目录:在我的电脑地址栏输入%appdata%点回车,找到Tencent\WeSing\User Data\KSongsDataInfo.xml,右键用记事本打开改文件,会看到如下代码:
<UserInfo> <UserID value="639d9c812024328332"> <Outputs Pid="{A9005FB6-06B6-4C9B-BFE8-6F2B67EE6317}" CreateTime="2019_5_17_1_29_46" Mid="000yNL8d0iZCDp" Postfix=".m4a" Name="多想在平庸的生活拥抱你(女生版)" Duration="" AlbumName="" Des="" FileSize="471639" OutputName="多想在平庸的生活拥抱你(女生版)_鹿半_2019_5_17_1_29_46" bNoteValid="1" Score="113" ScoreRank="1" ProductDuration="29200" AllScores="69,38,6,0,0,0,0,0,0,0,0,0," ShareID="" HcContentPassBack=""/> </UserID> </UserInfo>
我们只需要修改<Outputs括号内的相关数据即可,如下:
FileSize="471639" 这是文件大小,这个数值的单位是字节,可在替换后的文件点右键属性中查看文件大小(一定要注意单位)。
Score="113" 这是歌曲总评分,计算规律为每句10分,请按歌曲的句子自行计算。
ScoreRank="1" 这是歌曲评级,数值为1-6,分别为C、B、A、S、SS、SSS。
AllScores="XXXXX" 这是歌曲单句评分,一般不用动,因为单句评分只是在录制过程中给自己看的。
四、以上步骤完成后,发布,见证奇迹。
还没有评论,来说两句吧...