But if you prefer to always use album scanner, configure the album grouping pattern to treat streams differently. For example to only use the default group for normal files and treat everything else as individual entries, try something like:
$if($strcmp($left(%_path_raw%,7),'file://'),%album artist% | %date% | %album% | %discnumber%,%path%)
I do prefer only two options in my rightclick menu. One for scanning (everything included) and one for deleting all TPS tags.
I made the change to the grouping pattern and that works.
Almost all ALBUM fields are NULL (as expected), but I guess you missed to NULL a couple of the fields.
See the attached screenshots.
Please fix.
The last hotfix for External Tags works fine. All streams are now tagged successfully.
I can display all attached art in JS3.
Now struggling how to access the attached art in ELP Popup.
I can access the album cover just fine with $albumart, which doesn't use a path in the call.
Logo's however have to be retrieved by using $imageabs or $drawimage which need a path (typically %path%) and an artreader_disc or artreader_back option.
So I restored the correct path:
$if($stricmp($cut(%path%,8),exttag:/),
$puts(path,%el_user_profile_path%\external-tags\$trim($replace($substr(%path%,10,999),:,_,/,_)).tag)
$if($findfile($get(path)),
$drawrect(0, 0, $get(p.fw), $get(p.fh), 255-0-0-128, 255-0-0-255) // DEBUG - TAG FOUND
)
,
$puts(path,%path%)
)
Screen goes nicely red because the tag is found,
But when I use the imageabs/drawimage function pointing to this correct tagfile it always draws the logo's contained in the first item of the group which point to a completely different external tag for which I did NOT resolve the path.
So the only way to get it working is to make sure that every station has it's own group.
Beats me.