Akkurat's REACT mod
Reply #11 – 2009-08-22 15:51:18
you have already incorporated them (launching album art download only if no art found.. Hmm, I don't remember doing anything to that.I always want to include artwork when I RIP a CD. Sometimes, I save the image with the wrong name (especially if there are special characters in the artist/album name). Other times, it may take me awhile to find the right image and/or scan the cover and touch it up. As a result, I may not have an image available by the time EAC launches the external compression task. Here's what I do: 1) open AAD XUI (not from REACT) and find covers 2) if not found, scan 3) edit the image if needed (usually is, at least when scanning) 4) name it folder.jpg and put it in "D:\Music\RIPPED\EAC" folder (I use this as the EAC default extract folder, i.e. REACT temp folder.. it doesn't matter what is used, just mentioning why I use this folder) 5) start ripping with REACT (it picks the cover from the folder.jpg because I've CoverDownloaderLocalPath=D:\Music\RIPPED\EAC\folder.jpg set in INI) This way I don't have to worry about the correct filename, all I've to remember is to name it folder.jpg. Would it be possible to add an additional option that would pause the script if artwork is not found. I'm not implementing this. Sorry. You can do this by amending the cfg*. However, your suggestion made me realise that the "continue with the rip and run AAD in the backround" (RunCoverDownloader=1 / 2 (this is the only setting which waits in both modes) / 3 / 4) feature has some problems. Basically the feature is only usable in image mode ripping. And since the original AAD is not working anymore (was faster, to start and only few sources to search) and people are using the XUI version (slow(er) to start, lots of searches, takes time), using XUI to locate covers could take too long even in image mode ripping. The cover is needed right at the start of the cfg (IF EXIST "@cover@"). I don't want to remove the feature, so I'm making a compromise; I'll change the default RunCoverDownloader value to 2 in the next release (waits in both modes). Those who know what they're doing can change it. * Add the following before line #49 (IF EXIST "@cover@" ( ) in image.cfg:REM ** Check that image cover exists before continuing. :checkcover IF EXIST "@cover@" GOTO coverfound ECHO Cover image file not found: "@cover@" PING 1.1.1.1 -n 1 -w 5000 >NUL GOTO checkcover :coverfound