Kodi Community Forum
WIP Ember Media Manager 1.4.x BETA - Discussion Thread - 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: WIP Ember Media Manager 1.4.x BETA - Discussion Thread (/showthread.php?tid=172394)



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - FlashPan - 2015-03-06

Excellent, thanks Dan I'll give it a go soon and report back.

Am thinking would it be better if the default regex was changed so not to confuse with EO1 and Episode 1? I only say this as in some cases TV shows scraped from the tvdb are named as xxx.S01E01.Episode x

Cheers


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - Cy4n1d3 - 2015-03-06

Gorgeous releases as always, thanks Smile
Still my favorite tool, have been using it since I got my RPi which kinda lacks the power to do efficient and fast scraping in my opinion Wink

I've been tinkering around with the Movie Export feature, are the movie posters going to be exported as well anytime in the future?
According to the pages' source code there should be a file named after the corresponding title# inside the 'export'-folder - which is empty on my side.
This is while using the MovieWebsite-Template!


Thanks for your work and cheers


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - Cocotus - 2015-03-06

(2015-03-06, 17:14)Cy4n1d3 Wrote: Gorgeous releases as always, thanks Smile
Still my favorite tool, have been using it since I got my RPi which kinda lacks the power to do efficient and fast scraping in my opinion Wink

I've been tinkering around with the Movie Export feature, are the movie posters going to be exported as well anytime in the future?
According to the pages' source code there should be a file named after the corresponding title# inside the 'export'-folder - which is empty on my side.
This is while using the MovieWebsite-Template!


Thanks for your work and cheers

Export of images (fanart and posters) should work or better said worked in the past Wink

Will look into that later.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - AlexMineiro - 2015-03-06

Hi,

first of all great tool. But i got a problem with scraping some tv series with numbers in their names.

Examples:
The.Odd.Couple.2015.S01E03.720p.HDTV is scraped as Season 20 Episode 15
The.100.S02E15.HDTV.x264 as Season 01 Episode 00

is there any Solution for this ?

Thanks...


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - jtm010101 - 2015-03-06

DanCooper

Thanks for the program in the series renamer there any way to not rename folders seasons

Series folder name / folder season (this does not rename) TEMPORADA (01)(DVDrip)


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - blondeshanks - 2015-03-06

Using EMM 1.4.2.0 latest and for some reason the Artwork Downloader plugin doesn't seem to work? It'll do the initial scrap and find the banner/landscape/clearart etc but it won't let me manually edit the movie to re-scrape them as the button is greyed out?

Any suggestions?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-03-06

(2015-03-06, 20:09)blondeshanks Wrote: Using EMM 1.4.2.0 latest and for some reason the Artwork Downloader plugin doesn't seem to work? It'll do the initial scrap and find the banner/landscape/clearart etc but it won't let me manually edit the movie to re-scrape them as the button is greyed out?

Any suggestions?
No scraper enabled that can scrap this image type.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-03-06

(2015-03-06, 20:05)jtm010101 Wrote: DanCooper

Thanks for the program in the series renamer there any way to not rename folders seasons

Series folder name / folder season (this does not rename) TEMPORADA (01)(DVDrip)
Good question =) i need to check that.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-03-06

(2015-03-06, 19:10)AlexMineiro Wrote: Hi,

first of all great tool. But i got a problem with scraping some tv series with numbers in their names.

Examples:
The.Odd.Couple.2015.S01E03.720p.HDTV is scraped as Season 20 Episode 15
The.100.S02E15.HDTV.x264 as Season 01 Episode 00

is there any Solution for this ?

Thanks...
Check the hints in download thread and remove the bad regex.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - ZacGates - 2015-03-07

I installed the newest beta 1.4.2.0 in a new directory and started with a fresh database. I started to scrap TV shows and came across errors that repeats. When I scrap the first show it goes through with no problem. I then scrap another one and everything works fine then it does the refresh I get a window that pops up saying:

Value of' '16' in not valid for 'Value'. 'Value' Should be between 'Minimum' and 'Maximum'. Parameter name: Value

When I click ok and it closes ember. When I go in the ones I just scrapped do not appear to be scrapped on the list however all the files are in the folder for the show. I can repeat the error scrapping one show then on the second show when it goes to refresh it will crash. Now the value of '16' will change to different numbers for different shows.

The log file shows the following:

11:58.8 Ember_Media_Manager.frmMain Ember_Media_Manager.frmMain.TVScraperEvent 1 WARN Unhandled TVScraperEventType <SearchResultsDownloaded>
12:01.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:01.9 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:02.3 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:02.3 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:02.3 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:02.5 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:02.5 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:02.5 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:02.8 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:02.8 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:02.8 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:03.1 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:03.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:03.1 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:03.3 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:03.3 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:03.3 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:03.6 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:03.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:03.6 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:03.9 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:03.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:03.9 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:04.1 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:04.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:04.1 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:04.4 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:04.4 EmberAPI.ModulesManager EmberAPI.ModulesManager.ScrapeImage_TV 6 TRACE Scraping movie images using <FanartTV_Poster>
12:04.4 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Started scrape FanartTV
12:04.7 ScraperModule.FanartTV_Image ScraperModule.FanartTV_Image.Scraper 6 TRACE Scraper
12:04.7 Ember_Media_Manager.frmMain Ember_Media_Manager.frmMain.TVScraperEvent 1 WARN Unhandled TVScraperEventType <ShowDownloaded>
12:32.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:32.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <TVImageNaming>
12:33.2 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 1 WARN No generic modules defined <OnNFOSave_TVShow>
12:33.2 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:33.4 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:33.5 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:33.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:36.5 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:36.8 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:38.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:38.7 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:40.4 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:40.7 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:42.5 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:42.8 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:44.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:44.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:46.7 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:47.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:48.7 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:49.1 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:51.0 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:51.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:53.3 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:53.5 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:55.3 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:55.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:57.4 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:57.8 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
12:59.6 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 WARN No generic modules defined <TVImageNaming>
12:59.9 EmberAPI.ModulesManager EmberAPI.ModulesManager.RunGeneric 44 TRACE Run generic module <Renamer>
13:12.9 Ember_Media_Manager.My.MyApplication Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException 1 ERROR System.Windows.Forms "EXCEPTION OCCURRED:System.ArgumentOutOfRangeException: Value of '16' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'.
Parameter name: Value
at System.Windows.Forms.ProgressBar.set_Value(Int32 value)
at System.Windows.Forms.ToolStripProgressBar.set_Value(Int32 value)
at Ember_Media_Manager.frmMain.RefreshShow(Int64 ID, Boolean BatchMode, Boolean FromNfo, Boolean ToNfo, Boolean WithSeasons, Boolean WithEpisodes)
at Ember_Media_Manager.frmMain.TVScraperEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberAPI.ModulesManager.ScraperEvent_TV_oldEventHandler.Invoke(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberAPI.ModulesManager.Handler_ScraperEvent_TV_old(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.TVDB_Data_Poster.Handler_ScraperEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.Scraper.InnerEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.Scraper.ScraperObject.bwTVDB_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)* at System.Windows.Forms.ProgressBar.set_Value(Int32 value)
at System.Windows.Forms.ToolStripProgressBar.set_Value(Int32 value)
at Ember_Media_Manager.frmMain.RefreshShow(Int64 ID, Boolean BatchMode, Boolean FromNfo, Boolean ToNfo, Boolean WithSeasons, Boolean WithEpisodes)
at Ember_Media_Manager.frmMain.TVScraperEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberAPI.ModulesManager.ScraperEvent_TV_oldEventHandler.Invoke(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberAPI.ModulesManager.Handler_ScraperEvent_TV_old(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.TVDB_Data_Poster.Handler_ScraperEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.Scraper.InnerEvent(ScraperEventType_TV eType, Int32 iProgress, Object Parameter)
at EmberTVScraperModule.Scraper.ScraperObject.bwTVDB_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)"


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - Pr.Sinister - 2015-03-07

Hi Dan,

How do i get the air-by-date file to work properly?

I added these 3 files:
  • Casting Couch X - 2015-02-16 - Renee Roulette.mp4
  • Casting Couch X - 2015-02-23 - Ayn Marie.mp4
  • Casting Couch X - 2015-03-02 - Rachel James.mp4

But when updating the library, i get this:

Image

My Regex are like this:

Image


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - blondeshanks - 2015-03-07

(2015-03-06, 21:34)DanCooper Wrote:
(2015-03-06, 20:09)blondeshanks Wrote: Using EMM 1.4.2.0 latest and for some reason the Artwork Downloader plugin doesn't seem to work? It'll do the initial scrap and find the banner/landscape/clearart etc but it won't let me manually edit the movie to re-scrape them as the button is greyed out?

Any suggestions?
No scraper enabled that can scrap this image type.
That was it, not sure if I disabled it or it's disabled by default but the Fanart.tv scraper was disabled under settings/movies/scraper - images.

All working well now Smile


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-03-07

(2015-03-07, 05:07)Pr.Sinister Wrote: Hi Dan,

How do i get the air-by-date file to work properly?

I added these 3 files:
  • Casting Couch X - 2015-02-16 - Renee Roulette.mp4
  • Casting Couch X - 2015-02-23 - Ayn Marie.mp4
  • Casting Couch X - 2015-03-02 - Rachel James.mp4

But when updating the library, i get this:

Image

My Regex are like this:

Image

Add your source for webisodes as Default Episodes Ordering: Day-Of-Year.
Set Show Episodes by: to Episode # or Aired Date (this is only for preference displaying in list).

Day-Of-Year converts the date to day of the year as episode number if no NFO is available. You can use already existing NFO, but you have to check that NO episode number is setted inside the NFO (otherwise he assumes this).

Image

The result should look like this (i've used the 3 sample file names from your post):

Image


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - FlashPan - 2015-03-07

[*]change this regexes if you don't no longer want recognize "Episode 1":
[/list]

default regex row:
Season Match Regex:
Code:
(s(eason[\W_]*)?(?<season>[0-9]+))([\W_]*(\.?(-|(e(pisode[\W_]*)?))[0-9]+)+)?
Episode Match Regex:
Code:
(-|(e(pisode[\W_]*)?))(?<episode>[0-9]+)

change it to:
Season Match Regex:
Code:
(s(?<season>[0-9]+))([\W_]*(\.?(-|(e))[0-9]+)+)?
Episode Match Regex:
Code:
(-|(e))(?<episode>[0-9]+)
[/quote]

Hi Dan,

I manually edited the regex settings as instructed.

Sadly am still seeing duplicated entries within ember.

I've deleted the original .nfo files as well.

So as you say I think ember is seeing the .S01E01.Episode 1 as 2 episodes in a single file name as I am noticing that tv shows that do not have the name "Episode x" are not affected.

I kind of get regex but do not understand its layout/programming and my reading of it is not getting me any further.

Nothing against your great programming but this issue did not exist with ember 1.3 .x

I've bene trying to think of a solution within regex but am drawing a blank to be honest (well more lack of brain power Smile )


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-03-07

Do you have removed and readded the episodes after regex changings?