gboudreau/XBMCnfoMoviesImporter.bundle

Disable local media support for artwork, trailers and subtitles (use local media assets instead)

henchmanc opened this issue · 4 comments

Can you explain this...
What is the difference between "local media support..." and "Local Media Assets"? I don't seem to get it. They're both local to my media.
For me, all of those assets (artwork [poster/fanart/logo, etc.], trailers, and subtitles, where applicable) are stored in the same folder as the corresponding movie (unless the subtitles are embedded in the video file. Which should I choose?

SlrG commented

The XBMC nfo importer agent is designed to import XBMC (now, Kodi) local metadata and assets. If you only have that and nothing else, it should work fine without using plex' Local Media Assets.

That agent will import mostly the same things, but also support plex' additional trailers, commentaries and so on.

If you use both agents in conjunction, most assets will get imported twice. This will double the size of your library and therefore it is recommended to disable the local media support in the agent if the Local Media Assets one is used, too. The agent then only imports the nfo file and leaves everything else to the Local Media Assets agent.

Jumping on an old thread here as its the first result when searching for me issue. When I have this option checked, information is pulled from my NFO file, but artwork is not used when identified in the NFO file. When this option is unchecked, the artwork shows up, but none of the other metadata within the NFO is loaded (title - when different than file name, outline, genres, tags, release/premiere date, studio, actors, etc.)

I've tried multiple name conventions for the poster file:
MovieFileName.jpg
MovieFileName-poster.jpg
MovieFileName-cover.jpg

Is there any way to get both? My "poster"/"cover" is loaded with the thumb tag within the NFO and is titled the same as the file.

SlrG commented

Thumb tags from within the nfo file are not supported by this agent with the exception being actor thumbs. The key is the correct naming and placement of the media files. In theory it is not necessary to enable the "disable local media" option.

The file naming convention follows what Kodi and most other media centers support (with the exception of only allowing jpg files). MovieName-poster.jpg and MovieName-fanart.jpg should be used and the files should be in the same directory as the movie file itself.

As you have tested that already it should have worked. If you want to troubleshoot, enable debug logging in the agents settings, readd a small test library and check the agents log files to find out what is going wrong.

It seems I've figured out what is going on. If the poster art is present when the movie is added to the library, Plex picks it up and uses it and still processes the NFO for the metadata. If the art is added to the folder later, Plex wont pick it up unless the item is removed from the library and then re-added.