Archive for December, 2007

Sapphire Browser Source Code Released

Monday, December 24th, 2007

We are happy to officially announce the release of Sapphire’s source code.

Details can be found here.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sapphire Browser Beta 4.2 Release Notes

Monday, December 17th, 2007

Download: Sapphire Browser beta 4.2 (Universal)  Sapphire Browser beta 4.2 (Universal) (795.1 KB)

  • Enabled exception logging.
  • Movie importer will now properly identify movies that won only one Oscar.
  • TV show importer can now handle summaries with nested font objects. This fixes ticket #25.
  • Audited code related to timers. This fixes ticket #31.
  • The TV show importer will be more resilient to the oddities (such as ?? episodes) of TVRage.
  • Improved the filtering of the movie importer. This fixes ticket #32.
  • Clearing the metadata of a file/directory will now actually work.
  • Improved the method sapphire uses to look for Collection Art. This should help sapphire scroll through menu lists (such as TV Shows virtual directory) with less effort.
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sapphire Installation Instructions (1.0b4.x)

Tuesday, December 11th, 2007
  • See installation instructions:
  • With the addition of the “Mark to Clear Metadata” it is highly recommended that you make a backup copy of your “~/Library/Application Support/Sapphire” folder.
  • If the Collection Art folder is missing you will need to re-run the import tools to get Sapphire to build it.
    • First use the mark menu to mark your files to be refetched.
    • Then run the import tools.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sapphire Browser Beta 4.1 Release Notes

Tuesday, December 11th, 2007

Download: Sapphire Browser beta 4.1 (Universal)  Sapphire Browser beta 4.1 (Universal) (765.7 KB)

  • Fixed an issue with the movie importer that was causing some movie titles to be omitted from the movie title chooser. This fixes #32.
  • We have changed the way Sapphire stores cover art. Once the importers have been ran, Sapphire will automatically create folders to house your cover art. See Collection Art for more details.
    • “~/Library/Application Support/Sapphire/Collection Art/@TV/”
      • Sapphire will download all TV show screen caps to this directory and place them in the appropriate sub-folders. ShowName/Season #/
      • Placing a cover.ext in any of these directories will have sapphire display them as directory art.
        • for example: the file: “~/Library/Application Support/Sapphire/Collection Art/@TV/24/cover.ext” will display as the default cover art for all 24 episodes where “~/Library/Application Support/Sapphire/Collection Art/@TV/24/Season 3/cover.ext” would display for any third season 24 episode.
    • “~/Library/Application Support/Sapphire/Collection Art/@MOVIES/”
      • Sapphire will download all posters to this location.
  • Users now have the option to “Hide Poster Chooser” in the settings menu. This tells Sapphire to automatically pick a poster to use for a given movie without the user needing to select a poster during the movie import.
  • Movie Importer will no longer give the user an empty title chooser.
  • Fixed issue with no posters found causing an exception. This fixes ticket #26.
  • The File Joiner menu has been improved.
  • Fixed various spelling and grammar errors.
  • All menus can now wrap around. This should help users transitioning between the top and bottom of a menu more quickly.
  • Users will now see “Premiered” date for movies instead of “Released” when previewing a movie in the browser.
  • Added badges to the Title Chooser lists. This should help with accidentally selecting the correct title in the wrong importer.
  • Users can now delete metadata for individual files or folders using the Mark Menu.
  • Fixed an issue where the import tools wouldn’t flush their queues when the import process was canceled. Changing the skipped collections will no longer require sapphire to be restarted.
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Why are there several Importers; do I need to run them all?

Saturday, December 8th, 2007

Sapphire has several importing methods.

  • Populate File Data - Tells Sapphire to examine all files, and remember the file size, length and other information that can be gathered from the file itself.
  • Fetch TV Show Data - Tells Sapphire that for every TV episode, gather more information about this episode from the internet.
  • Fetch Movie Data - Tells Sapphire that for every Movie, gather more information about it from the internet.
  • Import All Data - Tell Sapphire to do all of the above importers at once.

Why isn’t Sapphire on the ATVLoader?

Friday, December 7th, 2007

Any plugin displayed though the ATVLoader has to be approved by a site administrator as being the real deal. Sometimes it takes them a few days before they get the change to approve new submissions (updated versions).

How do I Identify Series Specials

Friday, December 7th, 2007

Several TV shows have specials which are not part of the episode order, so a season and episode number can’t identify them. Sapphire gets around this by checking to see if the episode number starts with S (for special) and then doing a match on the episode title. This is contingent on TVRage containing the data (if it doesn’t, make and account and add it).

Some Examples (Only part following season/ep must match exactly):

Will XML files override Sapphire’s collected meta data?

Friday, December 7th, 2007

Yes - Sapphire lets the XML files override everything. This is a mechanism for you to change the data if you dislike what the import tools retrieved from the internet. Any missing data from XML files is filled in with data Sapphire collected from the internet or from the file itself. See the manual page for more details.

Can Sapphire deal with movies broken into two files?

Friday, December 7th, 2007

Yes - The solution is to join the two (or more) movies into a single file.

See: Advanced

Why aren’t the TV Show Virtual Directories displaying cover art?

Friday, December 7th, 2007

The TV Show Virtual Directories are looking for their cover art in a different location.

Update: Beta 4.1 see Collection Art.