Using XBMC NFO files with Plex

Still on Plex…. :)

As I stated previously, I do try to maintain local NFO files for use with XBMC media centre. What this means is that I typically do most of the movie/TV serials information manually. This usually means I use a software (recently I am using this excellent one known as MediaElch) to first pull the data from data sources such as and/or IMDB and/or The Movie DB and then massage them a bit (e.g. add some nicer Poster, Fanart etc) and some media data (type of file, number of channels for the audio) and then save it. This software will then create a NFO file which XBMC gives priority to when reading meta data to populate its database. This is good especially for CHINESE MOVIES, which require more work to get the correct data/images etc.

For Plex, HOWEVER, they don’t read local NFO files ! They go straight to the internet to pull the data into the Plex media centre. Bad bad bad ! Since that un-necessarily repeats what I do already for XBMC and also open itself to errors especially in Chinese Movies.

So I do want to use the XBMC NFO files I created manually with Plex Media Centre.

Here’s how. The details are in these excellent and nice forum post.

The links to download the meta agents are here:
XBMC Movie Agent

Once you downloaded (let’s say the XBMC Movie Agent), un-zip it and you will see this file.
Using XBMC NFO with Plex

In Mac, right click and show Package Contents
Using XBMC NFO with Plex

For me, I use CODA to make code changes:
Using XBMC NFO with Plex

And as per the forum postings, make changes to the line to match the file name (which you should change too). Read the forum posting details.

Using XBMC NFO with Plex


Using XBMC NFO with Plex

Once that’s done, copy the file to the PLEX directory (Synology>Plex>Library>Application Support>Plex Media Server>Plugs In) in the Synology NAS. Take note that you might need to go to Shared Folder configuration in Synology to give yourself access to the Plex Directory.
Using XBMC NFO with Plex

Now when you set up your MOVIE folder in Plex Media Centre, you can then change the Meta Agent to the new Meta Agent:
Using XBMC NFO with Plex

And hence when all is done, Plex will now use the NFO file that are already in the movie directory to populate the Plex database rather than using the Internet sources:

Using XBMC NFO with Plex

Details from NFO are copied to the movies (for both English and Chinese):
Using XBMC NFO with Plex
Using XBMC NFO with Plex

How do I know that Plex has really pull the data from the NFO file instead of the Internet sources ? A quick careful comparsion between the NFO file I maintained versus the final data in Plex can tell me so.. these are fields that should unique to my NFO file:

Using XBMC NFO with Plex

Using XBMC NFO with Plex


  1. JD November 18, 2013
    • Chinese November 18, 2013
  2. John January 18, 2014
    • Chinese January 19, 2014
  3. Harry Hong May 25, 2014
    • Chinese May 26, 2014
  4. Bruno June 30, 2014
  5. xefned January 1, 2016

And Tell me your Thoughts