Kodi Community Forum
Ember Media Manager NFO/Poster/FanArt Manager for Movies (Open Source VB.NET) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+---- Forum: Ember Media Manager (https://forum.kodi.tv/forumdisplay.php?fid=195)
+---- Thread: Ember Media Manager NFO/Poster/FanArt Manager for Movies (Open Source VB.NET) (/showthread.php?tid=50348)



- AnalogKid - 2009-05-10

Gotcha on the <movie>.ext and movie.ext

Possibly this might need a little more explanation in the UI, and well, maybe the logic too.... since on loading the media, everything's found... wouldn't it be fair to check for both during operation? (can't be much slower right?)

AFAIK, my setup is optimal for Aeon, but Aeon's requirements keep changing!

Don't worry about it if it's a problem... it's only eye candy, and there are bigger things to work on!

I had an idea also.... fairly radical in one sense, but also quite logical....
In the checkbox columns.... esp for unchecked / unfound items... IF the user clicks on the checkbox, it would be neat if you could offer the user a chance to scrape the missing item. ie. if they have no fanart, let them click the empty checkbox and prompt "Wanna download the missing fanart?"

Just an idea.... but seemed quite nice and logical to me

You could also consider sorting on all the columns... a nice way to find out all the missing items (I'm sure you know what I mean)

See.. I'm offering new ideas now.... things get very dangerous when that happens!


- sumofatguy - 2009-05-11

I'm still getting errors on saving fanart using 022... The poster saved fine, but the fanart did not. In the temp folder, there was a file named 'fanart.jpg', but it was 1kb and was obviously corrupt. Possibly its just for this movie I'm trying, but I'm not sure

Code:
Title: Error
Message: A generic error occurred in GDI+.
StackTrace:    at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
   at Ember_Media_Manager.dlgImgSelect.OK_Button_Click(Object sender, EventArgs e)
Date/Time: 5/10/2009 5:04:37 PM
===========================================================================================
Title: Error
Message: Parameter is not valid.
StackTrace:    at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at Ember_Media_Manager.dlgEditMovie.btnSetFanartScrape_Click(Object sender, EventArgs e)
Date/Time: 5/10/2009 5:04:37 PM
===========================================================================================



- Aquaman - 2009-05-11

hi, good work

I like very much this soft... it's is the first that work's ...Smile

can you put to work weed movie files that is (filename movie.TS). and weed dts-hd , DD-true HD and lpcm ?

keep the good work

tks


- nul7 - 2009-05-11

midgetspy Wrote:Well AMT = Apple Movie Trailers. I don't think there is an XBMC scraper for it, no.

I don't know how the Apple Movie Trailers plugin for XBMC works (does apple have an API? Is it scraping HTML/RSS?) but I'd think you could just steal the functionality from there.

TBH I've never used trailers either because they can't be automatically scraped outside of the US (afaik) and it would be way too much work to do it manually. But if they could be scraped by EMM that would be fantastic.

I'll have a look at AMT and see what I can work out... but no promises. lol

AnalogKid Wrote:Gotcha on the <movie>.ext and movie.ext

Possibly this might need a little more explanation in the UI, and well, maybe the logic too.... since on loading the media, everything's found... wouldn't it be fair to check for both during operation? (can't be much slower right?)

AFAIK, my setup is optimal for Aeon, but Aeon's requirements keep changing!

Don't worry about it if it's a problem... it's only eye candy, and there are bigger things to work on!

It's not that it's slower... just more convoluted and I think would lead to more confusion in the end. I actually don't think it would be that hard to do as I separated all the file path functions when adding support for stacked movies. I'll see what I can come up with.

AnalogKid Wrote:I had an idea also.... fairly radical in one sense, but also quite logical....
In the checkbox columns.... esp for unchecked / unfound items... IF the user clicks on the checkbox, it would be neat if you could offer the user a chance to scrape the missing item. ie. if they have no fanart, let them click the empty checkbox and prompt "Wanna download the missing fanart?"

Just an idea.... but seemed quite nice and logical to me

That's a good idea... I'll add that to the To Do list.

AnalogKid Wrote:You could also consider sorting on all the columns... a nice way to find out all the missing items (I'm sure you know what I mean)

You can already sort the columns. Just click on their header.

AnalogKid Wrote:See.. I'm offering new ideas now.... things get very dangerous when that happens!

lol Thanks.... keep 'em coming!

sumofatguy Wrote:I'm still getting errors on saving fanart using 022... The poster saved fine, but the fanart did not. In the temp folder, there was a file named 'fanart.jpg', but it was 1kb and was obviously corrupt. Possibly its just for this movie I'm trying, but I'm not sure

Code:
Title: Error
Message: A generic error occurred in GDI+.
StackTrace:    at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
   at Ember_Media_Manager.dlgImgSelect.OK_Button_Click(Object sender, EventArgs e)
Date/Time: 5/10/2009 5:04:37 PM
===========================================================================================
Title: Error
Message: Parameter is not valid.
StackTrace:    at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)
   at System.Drawing.Image.FromStream(Stream stream)
   at Ember_Media_Manager.dlgEditMovie.btnSetFanartScrape_Click(Object sender, EventArgs e)
Date/Time: 5/10/2009 5:04:37 PM
===========================================================================================

What the deuce? Is this ALL fanart or just certain ones?

Aquaman Wrote:hi, good work

I like very much this soft... it's is the first that work's ...Smile

can you put to work weed movie files that is (filename movie.TS). and weed dts-hd , DD-true HD and lpcm ?

keep the good work

tks

Thank you, and I'm sorry, but I'm not exactly sure what you mean.


- sumofatguy - 2009-05-11

nul7 Wrote:What the deuce? Is this ALL fanart or just certain ones?

yep, that was only for wayne's world. Not quite sure why it was only for that one... just tried for behind enemy lines, and it worked fine, so I don't really know whats going on. Just thought I would let you know Huh


- nul7 - 2009-05-11

sumofatguy Wrote:yep, that was only for wayne's world. Not quite sure why it was only for that one... just tried for behind enemy lines, and it worked fine, so I don't really know whats going on. Just thought I would let you know Huh

I think I have an idea of what it could be.

On a side note, sorry, everyone, that I've been slacking off a little with the updates for the last day or two. I'll try to get all the current bugs/requests implemented tomorrow and upload a new version.


- midgetspy - 2009-05-11

Bug: It seems that if files are read only EMM won't load them. If I chmod a folder on my NAS so it's read only then in EMM it shows nothing (no poster, fanart, or info) when I click it. I can read the files in Explorer (but not write) so it should at least let me view the movie, yeah?

Feature Suggestion: Once a movie has an NFO, EMM could use in the list the movie title & year from the NFO instead of the file/folder name.


- Nazgulled - 2009-05-11

Lol, regarding the AMT plugin, I just replied there with this:

Nazgulled Wrote:As far as I could understand from the code, this script uses an RSS feed to locate the trailers which is a bad choice in my opinion. The best way to get every trailer in every resolution possible is to parse the page HTML and get the links from there.



- midgetspy - 2009-05-11

Hmm it looks like AMT only has newish movie trailers anyway so I guess that won't really be the best place to scrape from... maybe I will try to find a different site and write an XBMC-style scraper for it.


- empty - 2009-05-11

Could you please support for the germans the site ofdb.de? this would be very great


- Nazgulled - 2009-05-11

midgetspy Wrote:Hmm it looks like AMT only has newish movie trailers anyway so I guess that won't really be the best place to scrape from... maybe I will try to find a different site and write an XBMC-style scraper for it.
That's because they use the RSS feed and that feed only shows the latest ones.

Apple website is nice for trailers but only for a plugin as AMT, not to look for trailers about every possible movie.


- midgetspy - 2009-05-11

Nazgulled Wrote:That's because they use the RSS feed and that feed only shows the latest ones.

Apple website is nice for trailers but only for a plugin as AMT, not to look for trailers about every possible movie.

Yeah I meant the website when I said AMT, not the plugin. It seems to only have newish movies so as a general trailer scraping site it's probably no good. I don't know if there is such a site anywhere though.


- ould - 2009-05-11

midgetspy Wrote:Hmm it looks like AMT only has newish movie trailers anyway so I guess that won't really be the best place to scrape from... maybe I will try to find a different site and write an XBMC-style scraper for it.

How about http://www.traileraddict.com/. I find they generally have more trailers then the apple site and they even have old stuff. Also they even have an API which is discussed here http://www.traileraddict.com/trailerapi not sure if that is useful or not but thought I would throw it out there. It could also be a source for posters and such. I have no affiliation with this site, I just enjoy using it for my trailer watching needs. The only possible downside is they use Flash rather then quicktime but not sure if that really matters as XBMC can play either easily.

Oh and to Nul7, I love the new program. Loving the simplified interface. I tried using one of the other popular utilities here and I couldn't figure out the interface it was so horrible. Two thumbs up on making a simple interface! I haven't used it enough yet to give any useful feedback as I only looked at it briefly so far.

Kevin


- sumofatguy - 2009-05-11

Is there going to be any command line options added? it would be nice to scape one folder for posters/fanart from the command line maybe... I don't know how feasible/practical that would be though


- davegregoire - 2009-05-11

This software is not working for me. When I click on a movie that has not been scraped, nothing happens. In the log it displays this error:

Title: Error
Message: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
StackTrace: at Ember_Media_Manager.IMDB.Scraper.SearchMovie(String sMovie)
at Ember_Media_Manager.IMDB.Scraper.GetSearchMovieInfo(String IMDB, Movie& imdbMovie, ScrapeType iType)
at Ember_Media_Manager.frmMain.bwScraper_DoWork(Object sender, DoWorkEventArgs e)
Date/Time: 5/11/2009 2:08:15 PM


Any ideas?