【求助】Eslyric插件如何避免纯音乐出现歌词?
foobar2000吧
全部回复
仅看楼主
level 2
月见一夜花
楼主
我下了一些纯音乐,但是这些纯音乐竟然能够搜索得到歌词,而且匹配分数达到90以上
。举个栗子:George Winston - Carol of the Bells
我尝试用附带的歌词编辑功能删去歌词全部能容,当时有效,但当播放下一首后回到这首歌就又有歌词了。真是逼死强迫症
。
由于还没学会皮肤插件那些函数使用方法,就不放图献丑了
PS:真搞不懂酷狗那些给纯音乐编辑歌词的沙雕
Foobar2000 v1.4.8,英文原版;Eslyric v0.3.6,英文版
2019年11月29日 14点11分
1
level 7
贴吧用户_0012AtN
我是直接忽略特定条件搜索,比如流派为jazz, 标题包含instrumental等关键词,再者就是网络广播也不搜索
2019年11月29日 15点11分
3
月见一夜花
谢谢指点,研究了一个两个小时的java,okay了!
2019年11月30日 09点11分
level 12
ttsping
搜索->高级-> 启用搜索过滤
有两种方式:
手动:对于始终优先匹配到了错误的歌词,可以设置关联正确歌词,或者保存
正确的
歌词到本地(命名规范);或者在歌词面板右键菜单手动选择过滤,过滤后不会再自动搜索。
自动:搜索过滤启用界面设置过滤脚本。
简单示例:
// 该方法返回true时插件将过滤,否则将搜索歌词。
function is_item_filtered(tf)
{
var title = tf.Eval("%title%");
if (-1 != title.toLowerCase().indexOf("george"))
return true;
return false;
}
2019年11月29日 18点11分
4
月见一夜花
谢谢指点,okay了!
2019年11月30日 09点11分
level 7
天下打雷Ω
网上找到的 希望对你有用
ESLyric–>搜索–>高级–>勾上启用歌词搜索过滤–>设置–>复制以下内容到编辑器–>确认:
function is_item_filtered(tf)
{
//var title = tf.Eval("%title%");
var genre = tf.Eval("%genre%");
if(genre.toLowerCase().indexOf("absolute") != -1 || genre.toLowerCase().indexOf("new age") != -1){
//风格含有指定的关键词,返回true就过滤,即不搜索歌词.
return true;
}else{
//风格没有指定的关键词,返回false不过滤.
return false;
}
}
2019年12月07日 07点12分
5
1