Opened 9 years ago

Closed 8 years ago

Last modified 8 years ago

#74 closed Enhancement (fixed)

Add ability to manually select IMDB number

Reported by: aquajon@… Owned by:
Priority: normal Milestone:
Component: Metadata - Movie Version: 1.0b4.2
Keywords: Cc:

Description

Love the software, it's made my AppleTV into something I can actually use, anyway.

I think it would be beneficial to add an option to manually enter an IMDB number for files that are not recognized properly in the importers. Similarly the ability to enter TVRage number (are there any?) for TV Shows. This might be useful in the mark (right click) menu.

This would fix the problem where some users have to rename the files in their collection in order for them to be identified during the import.

Incidentally I'm migrating from MythTV, which had this feature and it turned out quite nice, however Sapphire's importers are far more accurate than MythTV was.

Additional comments can be found on my comments to bug #67, which this enhancement request would remedy.

Change History (11)

comment:1 Changed 9 years ago by gbooker

  • Summary changed from Enhancement Request: Add ability to manually select IMDB number to Add ability to manually select IMDB number

comment:2 follow-up: Changed 9 years ago by aquajon@…

An additional note to this would be the ability to manually change the metadata, post-fetch.

Example: movies that are in IMDB under a foreign title ("March of the Penguins" is "Marche de l'empereur, La" and shows in the Browser as the French title. Give the user the ability to manually change the name to the English version. this would also be helpful for entering movies that do not have an IMDB record. I know the response to that is "just make an account and add it to IMDB". I did that yesterday, have you ever tried to add a title to IMDB? It took me about 20 minuets to add one single movie title and now it's "pending review" and it MIGHT be added in 2-3 weeks. It was a PITA.

comment:3 in reply to: ↑ 2 Changed 9 years ago by gbooker

Replying to aquajon@gmail.com:

An additional note to this would be the ability to manually change the metadata, post-fetch.

You can override fetched data with data from an XML file. I added a manual entry on this:
http://appletv.nanopi.net/manual/overriding-metadata

comment:4 follow-up: Changed 9 years ago by thomas - - lunde - dot - net

It would be very useful to have Sapphire's naming recognition engine extended to recognize IMDB numbers directly. For example, tt0381061.avi or tt0381061.m4v or tt0381061.mp4 would all automatically come up as Casio Royale. One really nice thing about IMDB numbers is that they are (duh) unique. Titles are more problematic; here are at least four different movies with the same title:
http://www.google.com/search?q=mr+and+mrs+smith+site%3Aimdb.com

I have my DVDs all cataloged in http://www.gcstar.org/ and also have written the IMDB number on the disc. I'd like to chuck the physical disks into storage and get them out from under my TV, so I'm looking at ways of managing the movies. GCStar can both import and export lists of IMDB numbers.

I was going to leave this as a comment on http://appletv.nanopi.net/19/sapphire-supported-tv-show-file-naming-conventions/ but hope this is the better place.

If this would be better filed as its own enhancement, please let me know.
Thanks

comment:5 Changed 9 years ago by Genie

I am having trouble getting the correct data for some titles including Deathtrap and Deadly Drifter. This is strange because if I search IMSBD website I find Deathtrap (1982) by Sidney Lumet as the first entry, very frustrating seeing as I have come this far in my library of over 700 movies. Is there anyway to correct IMDB's data or add the missing Jpgs to their database?

The ability to just place a JPG into the @Movies folder is great and for those that need a hint how to do this:

  1. Search for the Tile on Amazon and click the Title from list
  2. Select link "See larger Image"
  3. Hold down Command Shift 4
  4. Drag out cross hairs to crop picture without white borders on each side
  5. Locate movie file and copy name exact without .prefix
  6. Find "Picture 1" on desktop and rename to Movie file name and add .jpg at the end
  7. Now drag this file to Macintosh HD/User/HOME FOLDER/Library/Application Support/Sapphire/Collection? Art/@MOVIES

comment:6 follow-up: Changed 9 years ago by Genie

Can the developers please update the following link http://appletv.nanopi.net/manual/overriding-metadata/ with an example of a movie import and its related meta tags. This is rather vital don't you think as it is part of the manual. I cannot wait so I will use the TV import example that has a lot of irrelevant tags and cross my fingers. I recommend anyone doing a manual import to backup their Sapphire data first as their seems to be some cases of Sapphire crashing when the meta dat file gets corrupted and I cannot think of a better way to corrupt it than importing incorrect formated data. Good luck

comment:7 in reply to: ↑ 6 Changed 9 years ago by gbooker

Replying to Genie:

Can the developers please update the following link http://appletv.nanopi.net/manual/overriding-metadata/ with an example of a movie import and its related meta tags.

It has both tv and movie tags there.

comment:8 follow-up: Changed 9 years ago by zero.1.alpha@…

Hi,

This software is one of the best media cataloging solutions that I have seen to date.

But one added/amended feature that would easily polish it off would be allowing retrieval of specific IMDB / TVRage records via their unique identifiers (E.g. IMDB = tt0416449)

Ideally by scanning first through a file's 'spotlight comments' for "IMDB=tt0416449" or something similar. Then checking the file or folder name for it, then failing that scanning for the standard text based sting on the file / folder names.

I for one would be more than happy to add the IMDB number to ALL my file's spotlight comments, if it means that I can guarantee the correctness of their generated metadata.

Also another feature that would be good is the ability to prompted to add your own poster / movie images (from local sources), should a user decide that the search results are not what they want.

And another idea of where to take the app in the future would be allowing the cataloging of a phyical (non-converted) dvd collection, E.g. a User can browse their descriptions and also find out what shelf / wallet / file number its under, that is if you dvd collection size is anything like mine ;-)

Anyway just a few ideas. Hope it helps.

comment:9 in reply to: ↑ 8 Changed 9 years ago by gbooker

Replying to zero.1.alpha@googlemail.com:

Hi,

This software is one of the best media cataloging solutions that I have seen to date.

But one added/amended feature that would easily polish it off would be allowing retrieval of specific IMDB / TVRage records via their unique identifiers (E.g. IMDB = tt0416449)

Patches welcome

Ideally by scanning first through a file's 'spotlight comments' for "IMDB=tt0416449" or something similar. Then checking the file or folder name for it, then failing that scanning for the standard text based sting on the file / folder names.

Spotlight comments is a poor way to do this as it is inaccessible on the ATV.

Also another feature that would be good is the ability to prompted to add your own poster / movie images (from local sources), should a user decide that the search results are not what they want.

http://appletv.nanopi.net/manual/collection-art/

And another idea of where to take the app in the future would be allowing the cataloging of a phyical (non-converted) dvd collection, E.g. a User can browse their descriptions and also find out what shelf / wallet / file number its under, that is if you dvd collection size is anything like mine ;-)

This is well outside of Sapphire's purpose. You should use something like Delicious Library for this.

comment:10 in reply to: ↑ 4 Changed 9 years ago by Christian

Replying to thomas - - lunde - dot - net:

It would be very useful to have Sapphire's naming recognition engine extended to recognize IMDB numbers directly. For example, tt0381061.avi or tt0381061.m4v or tt0381061.mp4 would all automatically come up as Casio Royale. One really nice thing about IMDB numbers is that they are (duh) unique. Titles are more problematic; here are at least four different movies with the same title:
http://www.google.com/search?q=mr+and+mrs+smith+site%3Aimdb.com

I have my DVDs all cataloged in http://www.gcstar.org/ and also have written the IMDB number on the disc. I'd like to chuck the physical disks into storage and get them out from under my TV, so I'm looking at ways of managing the movies. GCStar can both import and export lists of IMDB numbers.

I was going to leave this as a comment on http://appletv.nanopi.net/19/sapphire-supported-tv-show-file-naming-conventions/ but hope this is the better place.

If this would be better filed as its own enhancement, please let me know.
Thanks

I really would appreciate a solution for speeding up saphire's imdb-search by reading the imdb-number from a pre-defined souce-file (for example: imdbnr.txt which is created by appletvdatamaker from http://code.google.com/p/appletvdatamaker/) in the same directory. Large Collections of movies which already have the imdbnr.txt can easily be indexed (saving of metadata for each movie in ~/Library/Application? Support/Sapphire/?) without an imdb-search in this way. Now i have to accept nearly every IMDB-search interactively.
As an option saphire should write the imdb-number-files by itself (as a cache), for easy recreation of all meta-infos in case the content of ~/Library/Application? Support/Sapphire/?* is destroyed or lost. Please provide this or a similar function in your next version of saphire. It's really boring to index a big collection of movies now ;)

comment:11 Changed 8 years ago by gbooker

  • Resolution set to fixed
  • Status changed from new to closed

(In [804]) Finished hooking up search IMDB number to xml
Fixes #74

Note: See TracTickets for help on using tickets.