Ember Media Manager - Revisited (Open Source VB.NET Project)

  Thread Rating:
  • 13 Votes - 4.77 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Closed
gr8r-x Offline
Junior Member
Posts: 33
Joined: Feb 2005
Reputation: 0
Post: #41
tuscani Wrote:i believe there is a way to take the tmdb scraper from xbmc and use it in ember with the XML scraper. do a search on the old emm thread.

Had a search through it and came up with the following;

- Have to enable the use of "Ember XML Movie Scraper" : done!
- Have to provide the "tmdb.xml" file from XBMC : obtained!

But, where do I put this tmdb.xml file? I tried putting it in the folder created under Modules after enabling the XML scraper, but it only detects "NFO scraper" in the list..

Edit: I put the entire folder "metadata.themoviedb.org" into "Modules\scraper.EmberCore.XML", as well as the "tmdb.xml" file - neither worked. And after checking through the source, I'm unable to decipher where it should be located...

Any ideas?
(This post was last modified: 2011-01-20 07:10 by gr8r-x.)
find
wonslung Offline
Member
Posts: 97
Joined: Feb 2009
Reputation: 0
Post: #42
Thanks for making this available.


This mostly works for me, though when scraping TV shows I'm getting this error over and over:


Code:
Title: Error
Message: The given path's format is not supported.
StackTrace:    at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
   at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption searchOption)
   at System.IO.DirectoryInfo.GetFiles()
   at EmberAPI.Scanner.ScanForTVFiles(TVShowContainer& tShow, String sPath)
Date/Time: 1/20/2011 3:54:55 AM
================================================================================​===========

Title: Error
Message: The given path's format is not supported.
StackTrace:    at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
   at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption searchOption)
   at System.IO.DirectoryInfo.GetFiles()
   at EmberAPI.Scanner.ScanForTVFiles(TVShowContainer& tShow, String sPath)
Date/Time: 1/20/2011 3:54:55 AM
================================================================================​===========

If i actually click on the error bubble that pops up, ember locks up and crashes, but if i ignore it, it seems to let me scrape and interact with the library.....

Any help would be appreciated.
find
Blue screen Offline
Junior Member
Posts: 31
Joined: Apr 2010
Reputation: 0
Post: #43
tuscani Wrote:Are you asking to save all of the extrathumbs into a .rar? if so, i'm not sure if XBMC will even look for rar file

No i mean if the movie is a scene release.
I get extrathumbs for all my movies atm, but all movies with the following format:

/movies/watchmen/
watchmen.r00
watchmen.r01
watchmen.r02
....
watchmen.r95
watchmen.rar

Gets scraped correctly and have the extrathumbs folder, but xbmc don't pick it up.

I'm guessing it's because xbmc is inside the rarfile when opening the movie...

movies/watchmen/watchmen.rar/watchmen.mkv and the extrathumbsfolder is in the previous directory.
find
PBoD Offline
Member
Posts: 51
Joined: Jul 2010
Reputation: 0
Post: #44
agentcooper Wrote:Can I ask what is probably a simple question, but google wasn't able to help.

I have been using EMM for a year or so, but recently had my HDD crash and have been reloading apps.
I have used your x86 version for my Win7 install; it installs fine, but in EMM itself I no longer have all the details/posters/fanart/etc.
It sees all the movies and TV on my drive, but for some reason the movies are unpopulated as to the details in EMM.
The TV shows are all fine.

I have tried reloading the movies, etc. but nothing will 'scrape' the details that I have already downloaded. Previously I was able to do this when reinstalling my last version of EMM.
Am I missing something, perhaps you can shed some light on this for me.

Thanks for your efforts!

Are you trying to get EMM to read the info from your existing .nfo files? Or are you trying to get EMM to scrape new info for your .nfo files?

In any case, you need to check "Scrape Full Cast" under the movies scraper settings to get the (unaltered) IMDB scraper to work.
find
PBoD Offline
Member
Posts: 51
Joined: Jul 2010
Reputation: 0
Post: #45
gr8r-x Wrote:Had a search through it and came up with the following;

- Have to enable the use of "Ember XML Movie Scraper" : done!
- Have to provide the "tmdb.xml" file from XBMC : obtained!

But, where do I put this tmdb.xml file? I tried putting it in the folder created under Modules after enabling the XML scraper, but it only detects "NFO scraper" in the list..

Edit: I put the entire folder "metadata.themoviedb.org" into "Modules\scraper.EmberCore.XML", as well as the "tmdb.xml" file - neither worked. And after checking through the source, I'm unable to decipher where it should be located...

Any ideas?

You did everything right, but this won't work. Back when EMM v2385 was released, the "old format" for XBMC addons/scrapers xml was still in effect pre-Dharma. The EMM module to import the XBMC xml scrapers used (and still uses) this format. The EMM module hasn't been updated to import the new format (post Dharma) for the xml scrapers. If you can find an "old format" XBMC xml scraper for TMDB, then you can use it in EMM-r, but I haven't been able to find any.

A proper fix would be to look at the EMM-r module to import XBMC xml scrapers and update it to Dharma format, but I doubt that'll happen. Sorry.
find
agentcooper Offline
Junior Member
Posts: 6
Joined: Aug 2010
Reputation: 0
Post: #46
tuscani Wrote:Sounds like a settings issue, is this a fresh install? if not, rename the advancedsettings.xml, settings.xml and ember.emm.

It is actually a fresh install of EMM on a new hard drive. It's odd because of course all the NFO, image files, etc. are in the folders with the movies yet are not being recognized.

The TV shows were recognized and all related media shows up fine.

When you say rename those files, is that so that Ember is forced to recreate them or something?
I did try removing and re-adding the movies directory but that didn't help.

tks
find
agentcooper Offline
Junior Member
Posts: 6
Joined: Aug 2010
Reputation: 0
Post: #47
PBoD Wrote:Are you trying to get EMM to read the info from your existing .nfo files? Or are you trying to get EMM to scrape new info for your .nfo files?

In any case, you need to check "Scrape Full Cast" under the movies scraper settings to get the (unaltered) IMDB scraper to work.

Thanks, I have checked the "Scrape full cast", that was something I had to enable to get my previous version to scrape properly from IMDB.

I am trying to get EMM to read the info from the existing NFO files. They are there and haven't changed.
find
colossusr Offline
Junior Member
Posts: 16
Joined: Dec 2008
Reputation: 0
Post: #48
Hi ..

Try to use this new branch of EMM (thanks tuscani for this) but...

When i extract the file and try to run the app i get the this error..

"SQLite error...no such table sources "
and then if i hit OK some other sql errors when the program starts...
And i can't add any sources after that

I was using for some time the old version with no probs...

Can anyone help with this Confused?
find
Mach13 Offline
Junior Member
Posts: 32
Joined: Dec 2010
Reputation: 0
Location: Western NY - USA
Post: #49
Weird Tuscani, I did as you suggested. No luck, same result - no Frame Extraction Tab. The file is there under modules. I even tried this: I deleted the complete installed, ran ccleaner to clean out the registry just in case, reinstalled (copied from the rar file) the 64 bit release and still same results. (Windows 7 64 bit OS)

I will try the x86 install and see if things are different.
find
gr8r-x Offline
Junior Member
Posts: 33
Joined: Feb 2005
Reputation: 0
Post: #50
PBoD Wrote:If you can find an "old format" XBMC xml scraper for TMDB, then you can use it in EMM-r, but I haven't been able to find any.

Ahhh... I see! And, thanks to the wonders of modern technology, I've managed to find it. Smile

http://xbmc.svn.sourceforge.net/viewvc/x...l?view=log

Appreciate the assistance!

Oh, and you need to include all these files (put them in the folder "Modules\scraper.EmberCore.XML"), for anyone interested;
- tmdb.xml
- tmdb.png (for logo in EMM)
- common/tmdb.xml (for fanart scraping)
- common/dtrailer.xml (for trailers)


UPDATE: TMDB XML file may not be up to date enough to work with the current API... Investigating.
(This post was last modified: 2011-01-21 08:33 by gr8r-x.)
find
Thread Closed