【封面图像显示】---关于专辑封面图像显示的一些问题及看法
foobar2000吧
全部回复
仅看楼主
level 11
伏天 楼主
近来专辑封面的显示问题越来越多了,所以这儿谈下自己的看法,我们先谈
播放列表上以及
任务栏预览上的封面显示,这两个地方的封面显示,只需要在参数选项-显示下设置代码就行了。
------------------------------------------------------------【这部分请无视】--------------------------------

对于那些一般只下载整个专辑,有着良好歌曲管理的吧友,那么如下代码就够用了,当然他们也都知道 ,就当我废话了。
参数选项-显示
$replace(%path%,%filename_ext%,cover.*p*g)
$replace(%path%,%filename_ext%,folder.*p*g)
$replace(%path%,%filename_ext%,*front.*p*g)
上面代码只显示音乐文件所在文件夹下 名为cover.jpg、folder/front.jpg的图片,通常那张专辑图片都是网上资源里自带的,这是网上专辑资源的通用形式。
-------------------------------------------------------------【
主要部分】-------------------------------------

对于那些基本都是散歌(非一整个专辑的,这个歌手几首,那个几首),相信绝大部分吧友也都是如此
对于这些吧友,说实话,要想得到很好的封面显示效果真的有点麻烦,不花点时间是得不到的,推荐如下2种方法:

所有图片都内嵌图片,Foobar自带有内嵌功能,右键歌曲-标签-即可,网上也有可以批量内嵌图片的软件,具体自行百度,然后关于封面图片的来源,基本是自己去找,音乐网站、软件什么的,或者也可以用下面简介服务器的那点可怜资源。----------------不要说烦啊,当然烦啦,这不是说Foobar专辑图片显示封面很差,恰恰他是最好的,至少它还能自定义图片搜索源。

借用简介服务器所下载的专辑/歌手图片,这也是我很多次讲过的,原因是它
比较简单无脑,
但也存在
些问题,属于懒人法,这些下面会讲到。
具体方法:
https://tieba.baidu.com/p/2093464261?see_lz=1 此贴第8楼
存在的问题以及注意事项:
通常大家会发现用这方法后,
有很多歌曲都显示同一个封面,原因如下:通常出现这种情况的歌曲其元数据里(右键-属性)标题、歌手、专辑这3个数据都不完整(缺一个都会引起),然后显示的那张相同的图片是简介服务器图片下载文件夹下名称排序顺位第一的那张,一般是数字(1)开头,是Foobar默认把那些元数据不完善的歌曲的图片全都设置为那张排序顺位第一的那张图片了,至于解决方法我不知道。
所以要在用此方法前,要注意的问题是:
-----1.确保每首歌曲元数据里(右键-属性)标题、歌手、专辑这3个数据都完整,一个都不能少,有些歌曲难免不知道专辑名,那就随便统一打一个名称充数(关系不大,如果简介服务器有下到歌手图片的话就能显示了);如果歌手,标题都不知道的话,那它还能有什么图片是适合它的呢
-----2.因为很多歌曲都是放在一个文件夹里的,所以通常会因为使用系统自带播放器WindowsMediaPlayer(WMP)而在目录下生成一些隐藏图片,文件夹选项-查看-隐藏受保护的操作系统文件的勾去掉就能发现他们了,一般有好几张,并且图片名里有Cover字符存在,这影响了图片的读取,造成一大圈一样的图片...

最后,对于基本是散歌的各位吧友,我推荐一套实用的专辑显示方案:如下
如果你的歌里有完整专辑也有更多的散歌的话,那么对于那些专辑,在播放列表里,按专辑分组;对于那些散歌,那就不要用什么专辑分组了,采用无分组模式(分组格式不填),避免了封面图片的显示,不然一个分组下一首歌是不是觉得有点太空了。
不同分组形式分别设置其对应的播放列表
Elplaylist下的分组设置
要注意的是因为存在不同分组形式的播放列表,而播放列表(Elplaylist)里设置的分组形式会通用于所有播放列表,所以要对某些个按专辑分组的播放列表进行如下过滤操作,不同播放列表间分隔用英文状态下的分号“;”
-------------最后,还是那就话,封面什么的都是浮云....
2013年05月02日 16点05分 1
level 11
伏天 楼主
2L自留,不要在此楼回复...
2013年05月02日 16点05分 2
===特别注意===在自定义的代码前后分别加上[ 和 ] 比如:[D:\软件\Foobar2000\lastfm\album\%album%.*p*g] 这样就能避免没搜到时 也乱显示
2013年11月03日 09点11分
也就是不需要刻意去完善专辑信息了 也不用担心出现同一个专辑封面的问题。
2013年11月03日 09点11分
level 9
表示我刚整的那个,均衡器的位置原来是封面的,就因为这个换掉的
2013年05月02日 23点05分 4
level 11
伏天 楼主
华丽的沉帖了
2013年05月03日 15点05分 5
回复 伏天 :真的是解决了问题呐,就是因为系统在每个文件夹自己生成了两张图片影响了封面的读取。另外问一下,那些隐藏图片删除后会有什么不良影响么?
2013年05月19日 15点05分
回复 bealow :没有
2013年05月19日 16点05分
回复 伏天 :还有一事要问一下楼主~你发过的那个Zetro版的FB2K,主界面在桌面上不能用鼠标拖动移动位置的么?[疑问]
2013年05月19日 23点05分
level 10
技术贴,顶一个,虽然大部分同学都不会认真看,只想坐等大神发包....
2013年05月15日 06点05分 6
level 12
当年为了封面的问题,几百首歌全部重新整理了的,先到网上查看这首歌来自那张专辑,再去找专辑封面,人都快搞疯了,所以我现在不下那种散歌,一是有可能是假无损,二是下散歌就是为了节省时间,不过后面你改标签,找封面有可能会花更多的时间,这种事我遇的多了。下整张专辑盘大的可以整张都留下,盘小的可以把喜欢的提出来,省心多了
2013年05月15日 06点05分 7
我一直很随意 320kbps就够了 一般不会可以去下无损 封面早不看了..
2013年05月15日 09点05分
回复@伏天 :内嵌了过后再资源管理器中看着很爽 ------来自 爱贴吧HD for Windows8
2013年05月15日 10点05分
level 12
我晚上传个找封面的软件,可以和FB配合用,效率大多了
2013年05月15日 06点05分 8
en 好的
2013年05月15日 09点05分
快快快啊~~~
2013年05月19日 16点05分
回复 leonardoql :早都上传了
2013年05月20日 01点05分
回复 l273687697 :传在哪呀 1千+散歌都没封面呢
2013年07月18日 12点07分
level 7
太多谢你了,解决封面问题了
2013年05月15日 06点05分 9
level 7
列表我如果按照文件夹-专辑-那样分组格式和排列格式应该怎样写?小白问,谢谢!
2013年05月15日 06点05分 10
分组$replace(%path%,%filename_ext%,) 排序%album%
2013年05月15日 09点05分
回复 伏天 :我是从这里下的https://tieba.baidu.com/p/2319265499 这个播放器每唱一首歌都有这个提示,我把简介服务器里的"运行外部脚本"这项移去了就没事,应该怎样处理呢,图片在下面
2013年05月15日 09点05分
回复 piggyye :设为信任就好了啊 fb的报毒都不是毒 只是为了实现某种效果采用的手段有点偏
2013年05月15日 10点05分
谢谢你,我怕是毒而已,你的版本也有这个选项,但没问题,取消那个"运行外部脚本"有影响吗?
2013年05月15日 10点05分
level 7
2013年05月15日 09点05分 11
level 1
话说这个elplaylist是怎么调用出来的
2013年07月20日 05点07分 12
是插件 在分栏界面上才调得出
2013年07月20日 10点07分
回复 伏天 :呃呃 我说呢 我一直在参数选项里找 晕 谢谢啊[钱]
2013年07月24日 01点07分
level 3
问下 如果是 一个文件夹(音乐专辑名)下 有名为cover或bk的子文件夹(里面是图片) 图片名字有些是1、2、3等或是同音乐名一样的番号 改用什么代码呢
2013年08月31日 06点08分 13
$replace(%path%,%filename_ext%,)cover/%album%.jpg 自己类推
2013年08月31日 06点08分
level 8
我给个 dreamix 配置上给的方法,可以在 elplaylist 和 panel stack spliter 上准确的显示封面:
$puts(art_path,
$if3($if(%album%,$findfile($replace(%path%,%filename_ext%,)%album%*.jpg),),
$findfile($replace(%path%,%filename_ext%,)cover.jpg),
$findfile($replace(%path%,%filename_ext%,)front.jpg),
$findfile($replace(%path%,%filename_ext%,)folder.jpg),
$if(%album%,$findfile($replace(%Art_Album_Path%\,%filename_ext%,)%album%*.jpg),),
$if(%artist%,$findfile($replace(%path%,%filename_ext%,)%artist%*.jpg),),
$if(%artist%,$findfile($replace(%Art_Artist_Path%\,%filename_ext%,)%artist%*.jpg),)))
$if($findfile(%ART_PATH%),
$puts(art_path,%ART_PATH%),
$puts(art_path,%skin_path%\cover.png))
$imageabs($get(xoffset),$get(yoffset),$get(width),$get(height),$get(art_path),nokeepaspect)
2013年09月01日 12点09分 14
原来现在百度不吞tab了...
2013年09月01日 12点09分
回复 Elia_is_me :,$findfile能避免错误显示 或者不显示的问题吗- -
2013年09月01日 14点09分
回复 伏天 : 只要有的文件就应该能显示,没遇到错误呢;但上面贴出的只能搜jpg格式图片,所以最好修改下...
2013年09月01日 14点09分
回复 Elia_is_me :原来那种也是有就能显示的 就是遇到多个可用来源时 优先显示的不科学
2013年09月01日 15点09分
level 11
我还是不行啊
2014年03月09日 15点03分 17
level 1
解决所有没有专辑封面的文件都默认显示同一张专辑图
方法就是
打开你的windows media player
打开设置 右键 更多选项
选择隐私 清除历史记录 清除缓存!
并把左边的四项其中一个“图片”这一项勾掉
以后就不会有这种情况了
2014年08月24日 15点08分 18
这方法靠谱
2014年11月16日 12点11分
level 2
膜拜楼主!看过之后果断解决问题!
2014年10月07日 16点10分 19
level 10
哟哟,我也爱这个人——张国荣——心怀爱火心有痴心
2015年02月11日 14点02分 20
level 3
我也是啊
钟情张国荣
2015年03月30日 16点03分 21
level 11
有没有一种代码可以优先查找并显示音乐文件所在文件夹的图片,如果没有图片再查找并显示父目录里的其它图片,这样可以一并解决“一个文件夹里有一个子目录单独存图片另一个单独存歌”的问题;而且有时候可以共享父目录里的图片(比如父目录里有artist的图片)省得再编辑了。
2015年05月18日 06点05分 22
1