Foobar2000 封面显示个性
為什么80%的碼農都做不了架構師?>>> ??
??????????Foobar2000在使用artist分組的時候只能顯示內置的artist圖像,雖然存在Front cover圖像,但是還是顯示一個黑框。一直想把這個功能改好,但是Foobar的腳本介紹文件特別少,以及還有使用插件,所以直到今天才把問題解決。
??????????我使用的是Foobar2000 win8 皮膚版http://www.ithome.com/html/soft/27179.htm
???????? ????這個功能的原理非常簡單-》即讓在渲染界面的時候更改圖片即可。
????????? 一開始我以為是foobar中的performance中進行配置,但是幾經測試,發現發無效的(不理解原理,瞎試只能)。如下圖
?????????? 后來,幾經測試,終于發現要修改的地方是ELPlaylist的腳本,它將圖片分成兩部分來渲染的,一個是分組標題、一個是音軌列表。
????????? 只需要找到
???????????? $if($and($strcmp($get(artDisplayed),0),$or($strcmp(%Current_Preset%,'artist'),$strcmp(%Current_Preset%,'藝術家'))),?
????????這一段代碼,然后在它的主體個性為以下代碼即可:
????????????$puts(artDisplayed,$if($if3(
?? ??? ??? ????$albumart($get(xOffset),$get(yOffset),$get(w),$get(h),0,artist noexpansion),
?? ??? ??? ?????$albumart($get(xOffset),$get(yOffset),$get(w),$get(h),0,front noexpansion)
?? ??? ?????),1,0))
????????效果如下圖:
修改前:
修改后:
轉載于:https://my.oschina.net/Senger/blog/196574
總結
以上是生活随笔為你收集整理的Foobar2000 封面显示个性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: foobar 2000 介绍
- 下一篇: RestTemplate源码解读