AsILayDying
Heya!
This behaviour is perfectly right. The desired result is not achieved because your sources are setup in this manner.
First of all, mistakes:
1.
$replace(%_path%,%_filename_ext%,)folder.*
won't work, because 'match:' is not specified. Instead should be:
match:$replace(%_path%,%_filename_ext%,)folder.*
2.
-match:$replace(%_path%,%_filename_ext%,)../folder.*
I presume it should be:
-match:$replace(%_path%,%_filename_ext%,)..\folder.*
3.
-components\nocover.png
You should use absolute path instead.
Now, I'll describe the logic behind you current front-cover and cd-cover selection.
For now your first source is invalid, so first good match is:
-match:$replace(%_path%,%_filename_ext%,)*
which in turn returns folder.jpg and cd.jpg when you perform NextSource
Then you changed 1st source to:
$replace(%_path%,%_filename_ext%,)folder.jpg
and it became a valid source. NextSource looked for the next sourcegroup in the list but there weren't any! So the image stayed the same.
So I see two quick options
1. use:
match:$replace(%_path%,%_filename_ext%,)*
-match:$replace(%_path%,%_filename_ext%,)..\*
-<ABSOLUTE PATH TO DEFAULT IMAGE>
and cure cd.* getting in front of folder.* by simply renaming your files lexicographically.
2. use:
match:$replace(%_path%,%_filename_ext%,)folder.*
-match:$replace(%_path%,%_filename_ext%,)..\folder.*
match:$replace(%_path%,%_filename_ext%,)cd.*
-match:$replace(%_path%,%_filename_ext%,)..\cd.*
match:$replace(%_path%,%_filename_ext%,)<OTHER PREFIX>*
-components\nocover.png
But in this case all other images besides folder.* and cd.* would need to have a common prefix or NextSource will cycle through the same image twice.
Also there is a great Album Art WIKI on the web created by gfngfgf.
Hope it helps!
Edit: typo