We will be performing plex.tv database server maintenance starting 22:00 Pacific Time on Thursday, June 22 (05:00 GMT, June 23). It is expected to last ~1.5 hours. See http://status.plex.tv/incidents/w98nwqyk43pv
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

[REL] Open Movie Database

YeahYeah Members Posts: 64 ✭✭
Metadata Agent for Open Movie Database

This is a Metadata Agent for the Open Movie Database. It uses the existing Freebase Agent to lookup the IMDb id, then retrieves movie info from Open Movie Database. The Agent will get the following information (English only!): title, year, MPAA rating, release date, genres, directors, writers, actors, plot, rating (IMDb and/or Tomatometer), duration and poster.

 

Since people keep asking the same questions over and over again, please note:

  1. This is NOT an IMDb Agent, the data is not coming from IMDb (not directly at least).
  2. Ratings may be different from what you see on the IMDb website, because [see #1].
  3. Ratings are expressed as a number between 0 and 10, but most Plex clients display 0 to 5 stars (3 stars = 6, 3.5 stars = 7, etc.). This Agent just retrieves the values, it can't do anything about how this is displayed.
  4. This Agent works with the Plex Media Server, it is of no use to you if you have just access to a shared library.

Download: https://github.com/haeY/OpenMovieDatabase.bundle/archive/master.zip
Source: https://github.com/haeY/OpenMovieDatabase.bundle

Installation

  • Unzip the downloaded ZIP file, this gives you a file/folder with the name OpenMovieDatabase.bundle-master. Rename the folder to OpenMovieDatabase.bundle
  •  
    • Mac
      • Move OpenMovieDatabase.bundle to ~/Library/Application Support/Plex Media Server/Plug-ins. The easiest way to find this folder is to use the Go to folder... option in the Go menu of the Finder.
        48377923.png
        ~ is your home folder. If you can't find your Library folder, have a look at OS X Lion: Where did my Library go?
    • Windows
      • Move OpenMovieDatabase.bundle to the Plug-ins folder: right-click the Plex Media Server icon in the system tray and open the Plug-ins folder
        screenshot20121221at161.jpg
    • Linux (Ubuntu)
      • Move OpenMovieDatabase.bundle to /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins
      • cd "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins"
      • sudo chown -R plex:plex OpenMovieDatabase.bundle
  • Restart Plex Media Server
    On Mac and Windows: just quit and start again
    On Linux (Ubuntu): sudo service plexmediaserver restart
  • Open Plex/Web and go to Settings. Go to Agents, select Movies, then Freebase. You can change the order of Agents by dragging the items in the list to another position.

xyz.png

Tagged:
«13456719

Comments

  • hrcolb0hrcolb0 Members Posts: 1,239 ✭✭
    edited December 2010
    great first post. hope the second rocks too. Don't forget to Shift-Refresh.
  • pioneer123pioneer123 Members, Plex Pass Posts: 373 Plex Pass
    Forgive my ignorance, but does this mean we can get IMDB info using this?

    Also can you tell me how to install it please, I am a bit of a donkey when it comes to these things.

    Cheers
  • YeahYeah Members Posts: 64 ✭✭
    edited January 2011
    Pioneer wrote:

    Forgive my ignorance, but does this mean we can get IMDB info using this?

    Also can you tell me how to install it please, I am a bit of a donkey when it comes to these things.

    Cheers


    Just doubleclick the plexapp file to install.
  • squirrellydwsquirrellydw Members, Plex Pass Posts: 297 Plex Pass
    So how does this compare to Rotten tomatoes?
  • unisonrussunisonruss Plex-Enthusiast Members, Plex Pass Posts: 1,901 Plex Pass
    edited December 2010
    Wow, thank you very much! Will we still get taglines and studios if this is at the top?
  • StokkesStokkes Members, Plex Pass Posts: 306 Plex Pass
    Looks like imdbapi.com is down.. Wonder if we're the culprits? heh
  • YeahYeah Members Posts: 64 ✭✭

    So how does this compare to Rotten tomatoes?

    The Rotten Tomatoes agent gets info on rating, summary and genres from the Rotten Tomatoes website. See the updated start post for what info my agent retrieves.
  • YeahYeah Members Posts: 64 ✭✭
    Russ wrote:

    Wow, thank you very much! Will we still get taglines and studios if this is at the top?

    Yes, you will. All the information my agent skips can be filled in by other agents that are lower on the list.
  • YeahYeah Members Posts: 64 ✭✭
    edited January 2011
    Updated version in first post:
    - checks if there is a response (Response == "True" in the returned json)
    - added a couple of seconds sleep time for each lookup (to lower the load on the website)
  • unisonrussunisonruss Plex-Enthusiast Members, Plex Pass Posts: 1,901 Plex Pass
    Just tested out on a few movies, and it worked beautifully! Thank you again. I'm sure this will make a lot of users very happy :)
  • gassiegassie Members, Plex Pass Posts: 7
    Thanks for the agent! It works good. A little feedback:

    I tried it for the movie El Aura. I noticed that the tagline is inserted in the summary field instead of the tagline field. That also would leave room to insert the 'storyline' field of IMDB into Plex' 'summary' field.

    The director/writer of the film is Fabián Bielinsky. In the 'writer' field everything goes right. In the 'director' field there is some trouble with the á of Fabián.

    For the rest: thanks very much!
  • pooploserpooploser Plex Ninja Members, Plex Pass, Plex Ninja Posts: 958 Plex Ninja
    yea i also noticed it has problems with movies that have "unusual" letters such as éàè etc.
  • YeahYeah Members Posts: 64 ✭✭
    New version again, this one also takes the poster from IMDb thanks to the IMDb API developer who added this feature today!
  • YeahYeah Members Posts: 64 ✭✭
    edited January 2011
    gassie wrote:

    Thanks for the agent! It works good. A little feedback:

    I tried it for the movie El Aura. I noticed that the tagline is inserted in the summary field instead of the tagline field. That also would leave room to insert the 'storyline' field of IMDB into Plex' 'summary' field.

    The director/writer of the film is Fabián Bielinsky. In the 'writer' field everything goes right. In the 'director' field there is some trouble with the á of Fabián.

    For the rest: thanks very much!

    Hi! What you thought was the tagline is probably just a very short summary ("A deluded taxidermist plans the perfect crime."). My agent doesn't do taglines (the info is not available in the API).
    The character problem is something I can't do much about. I wrote the API author, so we have to wait for a bit to see if it gets fixed. Info about writers doesn't come from the API, so the info you're seeing there is retrieved by another agent.
  • gassiegassie Members, Plex Pass Posts: 7
    Yeah wrote:

    Hi! What you thought was the tagline is probably just a very short summary ("A deluded taxidermist plans the perfect crime."). My agent doesn't do taglines (the info is not available in the API).
    The character problem is something I can't do much about. I wrote the API author, so we have to wait for a bit to see if it gets fixed. Info about writers doesn't come from the API, so the info you're seeing there is retrieved by another agent.


    Hi, thanks for you reply. I did a check and found out that there is a difference between the 'plot' and the 'full summary'. The Plot at IMDB is always 1 sentence and the full summary is usually one or two paragraphs of text.

    The plot can be found here. (look for the sentence behind 'plot')
    http://www.imdb.com/title/tt0420509/combined

    The full summary here.
    http://www.imdb.com/title/tt0420509/plotsummary

    If you look at the main page (http://www.imdb.com/title/tt0420509/), the plot-sentence comes back in the head of the content section and the full summary can be found in the 'storyline' section. Why they call that section Storyline on the main page and Full Summary on the deeper page is unclear to me, but for sure there is a difference between the single-sentence plot and the summary.

    Don't you agree that the single-sentence plot is more in place at Plex' tagline and the full summary more at Plex' summary field?

    By the way I did a check on some random other movies and it goes for them also.
    Memento: http://www.imdb.com/title/tt0209144/
    Pulp Fiction: http://www.imdb.com/title/tt0110912/
    The Sting: http://www.imdb.com/title/tt0070735/

    Cheers,
    Gassie
  • MartinAylaMartinAyla Members, Plex Pass Posts: 848 Plex Pass
    Download link in first post doesn't work for me?
  • gassiegassie Members, Plex Pass Posts: 7
    Ah, I checked out the imdbapi.com site and found out that it parses only only the 'plot' and not the 'full summary' yet.
  • cryptochromecryptochrome Members, Plex Pass Posts: 962 Plex Pass
    Hi, this looks like the holy grail of agents, but unfortunately, it doesn't work at all for me. I put it on top of all other agents, but it is not pulling any info from IMDB. At least the movie plot is still coming from elsewhere, and I think so are the ratings.

    Any ideas?
  • sandman4suresandman4sure Members, Plex Pass, Plex Ninja Posts: 788 Plex Ninja
    edited January 2011
    Yeah wrote:

    Hi! What you thought was the tagline is probably just a very short summary ("A deluded taxidermist plans the perfect crime."). My agent doesn't do taglines (the info is not available in the API).
    The character problem is something I can't do much about. I wrote the API author, so we have to wait for a bit to see if it gets fixed. Info about writers doesn't come from the API, so the info you're seeing there is retrieved by another agent.


    It looks like because of the character problem the response is not right:
    See http://www.imdbapi.com/?i=tt1245112
    The director has a weird character in the name, and this seems to make the answer incomplete.

    I have also put this link on his forum:
    http://theimdbapi.betaeasy.com/thread/3485
  • BudaGallegoBudaGallego Members Posts: 8
    I will try this now will let you know

    thanks a lot for your dedication!!!!
«13456719
Sign In or Register to comment.