New/Better workflow for prefering Emumovies image media over LB database

Issue #7541 new
Josh Brown created an issue

I personally prefer using Emumovies media over Launchbox media by default. There is not a good way to prefer that media when downloading media via launchbox media downloader. I have come up with my own workflow, but I think just a couple simple tweaks and enhancements would make this a much smoother process if there are other folks out there like me :)

My workflow:

  1. Download only EmuMovies media.
  2. Move all the EmuMovies media into the proper region folder. For some reason LB only puts the EmuMovies images in the root images folder, which doesnt allow for those images to take precedence, they are always fallback.
  3. Download only LB media and checked “only download missing metadata media”. I check this out of habit really but it doesn’t seem to work because LB still downloads all images even if there is a EmuMovies image. I think this is because EmuMovies images are png and maybe the LB matching algorithm doesnt take jpg/png into account?
  4. Run my own personal tool to cleanup meta data based on rules. I use a small tool i slapped together (on github here: https://github.com/mtyrealhanla/DupImageDeleter) to cleanup images. It allows me to prefer files with the same name but different extensions. Its not my best work, but hey its something.

Proposed Enhancements:

  1. Give option (maybe defaulted to yes?) to have EmuMovies media import into the proper region folder within Images. I think this should be easily achieved since files are already no-intro generally and we are querying EmuMovies with the region in mind.
  2. When selecting “only download missing metadata media” during import maybe take extension into account and only download files if the filename doesn't exist? I can see where this may be a bit more dangerous so maybe an option on Cleanup Media tool would be better (see #3)
  3. Enhance the Cleanup Media tool to give the user a few more options (See my screenshot). Like keeping certain extensions. Or better yet, maybe tag images downloaded from EmuMovies with metadata on the image and just give the ability to say “Keep EmuMovies” or “Keep LB” media. It would be a nice hard boolean decision in that case. May want to have an option to “Exclude Gameplay / Fanart” though because those are most likely different. May have to use some fuzzy hash checking then which I think you have.

I dont mind doing 2 download media steps and doing some cleanup. But I also wouldnt mind if doing one media download, selecting everything and saying “Prefer Emumovies” would do all this in one step either :) . I know that option used to exist but I dont think it ever worked right. Thanks and hopefully all this makes sense.

Comments (1)

  1. Log in to comment