musikarte 深灰版发布 + 改色指南 + 讨论
foobar2000吧
全部回复
仅看楼主
level 1
独爱无名 楼主
原作者发布地址:https://www.deviantart.com/e-r-i-c/art/musikarte-0-4-1-ENG-and-CHS-270513032
此版本在win10+最新英文原版(1.6.4,发帖时2021年)的环境下正常运行。本人使用4K屏幕。
原版白色太刺眼,对在暗色主题下工作的人不友好,而且还有字重叠、错位等问题发生。贴吧内以前有人发布过其他版本(https://tieba.baidu.com/p/4535877846),但是这个版本连基本功能按键都去掉了,个人觉得不方便,而且配色还是很亮。没办法,最后就自己改出这个版本了。
基本功能请参照原版,基本是一样的,只有小幅改动。
以下主要讲和原版的区别。
配色:转为暗色调,强调色加深、统一化(原版的各种按钮、音量条等)
显示:
1.进度条加粗。(原版非常细,1080P勉强还行,4K只能看到一根线)
2.迷你模式下的播放列表去掉曲目编号。(理由:原本空间就小,没必要)
3.修复信息浮窗的字符错位、播放列表的字符重叠问题。
4.改变了部分排列、间距、字体大小。迷你模式下字体大小:标题>艺术家>专辑>年份,在这个排列下就算缺了一部分信息也会比较美观。如下(缺了年份信息)。
功能:
1.左键单击封面:播放中→从头播放,暂停中:继续播放。(原版点击封面或进度条上的标题,会在列表中跳转到当前曲目。但是封面显示时列表是隐藏的,意义不大。点击标题的功能不变。)
英文原版1.6.4非安装版+皮肤的打包,应该打开就可以用。
用安装版或者汉化版的自己把里面的文件复制过去就好,skins→musikarte文件下的readme里有指南(原作者的)。
链接: 百度网盘
提取码: j3wx
2021年02月21日 22点02分 1
level 1
独爱无名 楼主
这个皮肤改色涉及好几个要素,比较复杂,最近才开始尝试改造也没发现详细的教程,自己摸索了几天才摸出来。有空再讲一讲,方便后人。
2021年02月21日 22点02分 2
level 1
独爱无名 楼主
需要修改的有三个部分,foobar内部的设置,javascript文件和图标文件。后两个都在skins文件夹下。
首先决定配色,修改主面板。用notepad++等软件打开main.js这个文件,搜索“FillSolidRect”这个字段,就会发现连续的一大串带RGB或RGBA的代码,括号内的数字就是颜色代码,颜色代码有四个数的情况(RGBA)最后一个数指透明度。至于哪个代码对应哪个部分的颜色看英文就懂了,不清楚就一个个试。
然后打开playback_seek.js文件,修改进度条颜色。javascript文件相关的就完成了。
图标放在images文件下,需要用ps等软件修改。
最后需要在foobar内部进行修改。打开preferences(英文版,中文不知道是什么)→Colums UI→Colours and Fonts,可以发现很多颜色设置,并且有好几个Element项目,一个个修改就好了。
如果还是有一些没修改的颜色,那么就是在PSS的代码里面。回到Colums UI这个设置,打开需要修改的面板,在代码里找RGB字段或者颜色设置进行修改。
2021年02月22日 12点02分 3
level 1
独爱无名 楼主
其实还有很多想修改的东西,但是目前能力不足还做不到。
比如说贴吧内另一个人发布的修改版时间字体是错位的,这个我自己试了一下,字体错位是因为放大了,保持原版的大小就不会错位。但是如果能做到的话还是想放大一点,需要继续研究,如果有人懂的话希望分享一下方法。
还有那个版本也没做到彻底去掉lastfm代码和评分按键,我也做不到,所以与其只去掉图标我选择了暂时保留功能。凭借我仅有的代码知识(基本为0)看了一下,lastfm的代码好像跟很多项目都关联着,只删除掉含有lastfm字段的代码会报错(也可能只是删除的方式不恰当),可能需要改写。这点也需要继续研究,或者有人直接告诉我就更好了。
还有普通模式下的滚动条问题,这个好像是调用了windows的滚动条(但我是暗色主题,不知道为什么调用的是默认的白色),导致配色不统一。这里的修改我也会继续研究。
最后就是想在迷你模式下加上搜索条(比如放在lastfm和评分的位置),这样只用迷你模式就能满足最基本的播放需求。
2021年02月22日 12点02分 4
level 4
last。fm 功能可以用吗?
2021年02月24日 00点02分 5
这个皮肤里的last.fm lover估计不行了,毕竟出皮肤已经很久了,可以试下spider monkey panel里的示例脚本last.fm lover.js,我试过可以用的。
2021年02月25日 15点02分
level 14
非常喜欢这个界面
感谢楼主辛苦付出[真棒]
想问下:
1.非最大化状态下,可否在(左下角/右下角)添加按键,按键后效果如全屏化那样带下面的列表
2.想问问如何添加ESLRC桌面歌词插件呢
3.如何调整迷你模式的窗口大小呢
2021年02月28日 17点02分 6
我也只是个新手,还不太懂得如何加功能。会继续研究,做出满意的版本再发。至于窗口,右半部分右键单击→View→Disable sizing(禁止调整大小)取消掉就可以调了
2021年03月03日 17点03分
level 13
[玫瑰]
2021年03月02日 08点03分 7
level 1
楼主求个原版白色 最新版 谢谢
2021年04月27日 06点04分 9
level 1
楼主有没有效果器类的插件能加入混响的
2022年03月24日 23点03分 10
level 13
挺不错 谢谢
2022年08月07日 14点08分 11
level 4
竟看到perfume同好,不错不错[真棒]
2022年08月07日 15点08分 12
level 2
也想彻底去掉lastfm代码和评分按键,并且似乎已成功大半了,是在彻底删掉主面板main.js这个文件后,再删除menu.js中的相应的lastfm代码呈现的,问题是顶部移动框和相应的控制按钮需要主面板main.js这个文件来解析呈现,请问有人能按照上面的功能简单的重写主面板main.js这个文件吗?目前FB2K不需要这个主面板文件也可以运行,也不会出现黑色错误提示框,我想如果有人能重写主面板main.js这个文件,完全剔除lastfm就可以大功告成了。
2022年11月14日 11点11分 14
level 1
中文版崩溃6C22DD4Dh: 0F B7 04 77 75 07 B9 01 00 00 00 EB 54 33 D2 85
2024年04月18日 09点04分 15
level 1
楼主辛苦了。谢谢!
2024年04月18日 13点04分 16
吧务
level 9
不错不错
2025年09月27日 06点09分 17
1 2 尾页