有没有什么软件或脚本,能够使得可以按照歌曲文件的歌手进行批量创建域用户脚本文件夹并把歌曲移入文件夹中

软件,有没有什么软件可以让歌的旋律不变,歌词却变成我改的_百度知道有没有什么软件或脚本,能够使得可以按照歌曲文件的歌手进行批量创建文件夹并把歌曲移入文件夹中_百度知道【请教】有没有什么软件可以批量将歌曲的标题变成歌曲文件名?_气势音乐吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:17,314贴子:
【请教】有没有什么软件可以批量将歌曲的标题变成歌曲文件名?收藏
我只知道批量更改文件名,我用的是拖把更名器,但不知道有什么软件可以批量把歌曲信息里的歌曲标题变为歌曲的文件名?
不知道有什么软件可以批量把歌曲信息里的歌曲标题变为歌曲的文件名?也就是说,把文件名和歌曲信息的标题改为一样!!望大神知道一番,我平时都是一首一首地改,特费时间!!!
这首歌的文件名是: 10.Angels Will Rise怎样把歌曲信息里标题批量更改为何文件名一样?
TagRename.exe
foobar2000
用mp3tag吧``专门各种批处理标签``多种脚本全能型软件安装完对音乐文件夹右键mp3tag
点上面两个图标``左边这个是以标题名称命名 文件名右边这个图标相反``是用文件名命名标题注意:第一次点开图标时要输入%title%(表示标题变量,如果你这样写%Title%-%Artist%得到的就是"标题"-"艺术家")
很多很多软件都能弄。。
很多都可以,我最喜欢的楼上有人说了,mp3tag
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或如何批量导出唱吧中的歌曲 - 推酷
如何批量导出唱吧中的歌曲
唱吧里录的歌越来越多想自己下载下来留一份肿么办?想自己做一份清单页分享出来肿么办?宝哥告诉你,世上无难事,只要懂IT。Here we go~
1.登录唱吧网页版
进入网址:
,用唱吧账号登录
点击头像进入类似
的主页然后就能看到自己的所有歌曲了。
2.执行脚本
打开控制台,执行以下脚本(复制到Console标签中,回车执行),我已经push到“
var list =[],
loadSongsUrl =&/member/personcenter/loadmore.php?pageNum=#pageNo#&type=0&userid=9204769&,
loadPlayUrl =&/member/personcenter/loadplayurl.php?wid=#wid#&,
matchMp3Reg =/http:\/\/.*?\.changba\.com\/.*?\d+\.mp3/g;
var loadSongsCallback =function(pageNo,data,respText,defered){
if(respText=='success'&&data.length){
loadMoreSongs(++pageNo);
//console.log(list);
loadPlayUrlInfo(0);
var loadMoreSongs =function(pageNo){
$.getJSON(loadSongsUrl.replace('#pageNo#',pageNo),null,function(data){
list = list.concat(data);
}).done(function(data,respText,defered){
loadSongsCallback.call(this,pageNo,data,respText,defered);
var loadPlayUrlCallback =function(idx,data,respText,defered){
console.log('loading '+ idx +'/'+list.length+' song play url');
if(respText=='success'&&idx&list.length-1){
loadPlayUrlInfo.call(this,++idx);
//console.log(list);
loadMp3UrlInfo(0);
var loadPlayUrlInfo =function(idx){
var song = list[idx];
$.get(loadPlayUrl.replace('#wid#',song.workid),null,function(data){
song.playUrl = data;
}).done(function(data,respText,defered){
loadPlayUrlCallback.call(this,idx,data,respText,defered);
var loadMp3UrlCallback =function(idx,data,respText,defered){
console.log('loading '+ idx +'/'+list.length+' song mp3 url');
if(respText=='success'&&idx&list.length-1){
loadMp3UrlInfo.call(this,++idx);
console.log(list);
//console.log(JSON.stringify(list))
var loadMp3UrlInfo =function(idx){
var song = list[idx];
$.get(song.playUrl,null,function(data){
var match = data.match(matchMp3Reg);
song.mp3Url =(match && match[0]);
}).done(function(data,respText,defered){
loadMp3UrlCallback.call(this,idx,data,respText,defered);
loadMoreSongs(0);
执行效果图:
脚本都干了什么
它做了三件事。
调用loadSongsUrl这个api去分页获取歌曲json信息
获取所有歌曲后,再调用loadPlayUrl这个api去获取一个个歌曲的播放地址,追加到json信息中。
以上两个api都是唱歌网站提供的。接下来就我采用一种比较直接讨巧的办法去获取每首歌的mp3链接。就是前端用jquery去get播放页的html代码,然后用正则匹配mp3直接地址。同样将获取到的mp3地址追加到json信息中。
最后直接输出json信息即可。你可以console.log(list)输出方便控制台里查看,也可以console.log(JSON.stringify(list))输出后复制出来,保存成.json文件,方便你读取和处理,比如用程序下载mp3文件到本地。
有清单有真相
ok,我已经通过以上方式弄出我唱吧上的歌曲清单页来了,你呢?
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致

我要回帖

更多关于 批量ping ip脚本 的文章

 

随机推荐