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 - quade1337 - 2015-05-25

whats the status on episode folder support?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - graff1337 - 2015-05-25

Bug report @ setup wizard of 1.4.6.0

"First, let's tell Ember Media Manager where to locate your movies."
- I added a source
- Next
- Next
- Back
- Back [to "where to locate your movies"]
- Remove source
- Crash: SQL logic error or missing database
no such table: movies

Log:

Quote:time;logger;callsite;threadid;level;message;exception
2015-05-25 19:19:56.7282;Ember_Media_Manager.My.MyApplication;Ember_Media_Manager.My.MyApplication.MyApplication_Startup;1;INFO;====Ember Media Manager starting up====;
2015-05-25 19:19:58.1304;Ember_Media_Manager.frmMain;Ember_Media_Manager.frmMain.frmMain_Load;1;INFO;frmMain_Load;
2015-05-25 19:19:58.2034;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_MovieSet;5;TRACE;loadMovieSetScrapersModules started;
2015-05-25 19:19:58.2034;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_TV;4;TRACE;loadTVScrapersModules started;
2015-05-25 19:19:58.2034;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;loadMovieScrapersModules started;
2015-05-25 19:19:58.2034;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadGenericModules;8;TRACE;loadModules started;
2015-05-25 19:19:58.2094;Ember_Media_Manager.frmMain;Ember_Media_Manager.frmMain.LoadWithGUI;1;TRACE;LoadWithGUI();
2015-05-25 19:19:58.5144;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Data.IMDB.ScraperModule.IMDB_Data_Movie;
2015-05-25 19:19:58.5214;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Data.MoviepilotDE.ScraperModule.MoviepilotDE_Data_Movie;
2015-05-25 19:19:58.5214;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_MovieSet;5;TRACE;Scraper Added: scraper.Data.TMDB.ScraperModule.TMDB_Data_MovieSet;
2015-05-25 19:19:58.5214;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_TV;4;TRACE;Scraper Added: scraper.Image.FanartTV.ScraperModule.FanartTV_Image_TV;
2015-05-25 19:19:58.5214;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_MovieSet;5;TRACE;Scraper Added: scraper.Image.FanartTV.ScraperModule.FanartTV_Image_MovieSet;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Data.OFDB.ScraperModule.OFDB_Data_Movie;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Data.TMDB.ScraperModule.TMDB_Data_Movie;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Image.FanartTV.ScraperModule.FanartTV_Image_Movie;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_MovieSet;5;TRACE;Scraper Added: scraper.Image.TMDB.ScraperModule.TMDB_Image_MovieSet;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Image.IMPA.ScraperModule.IMPA_Image_Movie;
2015-05-25 19:19:58.5394;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Image.MPDB.ScraperModule.MPDB_Image_Movie;
2015-05-25 19:19:58.5514;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Image.TMDB.ScraperModule.TMDB_Image_Movie;
2015-05-25 19:19:58.5514;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_TV;4;TRACE;Scraper Added: scraper.Image.TVDB.ScraperModule.TVDB_Image_TV;
2015-05-25 19:19:58.5514;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Theme.GoEar.ScraperModule.GoEar_Theme_Movie;
2015-05-25 19:19:58.5674;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Theme.TelevisionTunes.ScraperModule.TelevisionTunes_Theme_Movie;
2015-05-25 19:19:58.5674;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Trailer.Apple.ScraperModule.Apple_Trailer_Movie;
2015-05-25 19:19:58.5674;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Trailer.Davestrailerpage.ScraperModule.Davestrailerpage_Trailer_Movie;
2015-05-25 19:19:58.5924;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Trailer.HDTrailersNET.ScraperModule.HDTrailersNet_Trailer_Movie;
2015-05-25 19:19:58.5924;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Trailer.IMDB.ScraperModule.IMDB_Trailer_Movie;
2015-05-25 19:19:58.6024;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;Scraper Added: scraper.Trailer.TMDB.ScraperModule.TMDB_Trailer_Movie;
2015-05-25 19:19:58.6274;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_TV;4;TRACE;loadTVScrapersModules finished;
2015-05-25 19:19:58.6274;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_MovieSet;5;TRACE;loadMovieScrapersModules finished;
2015-05-25 19:19:58.6304;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadScrapersModules_Movie;7;TRACE;loadMovieScrapersModules finished;
2015-05-25 19:19:58.7874;EmberAPI.ModulesManager;EmberAPI.ModulesManager.loadGenericModules;8;TRACE;loadModules finished;
2015-05-25 19:19:58.8054;EmberAPI.ModulesManager;EmberAPI.ModulesManager.RunGeneric;1;WARN;No generic modules defined <AfterUpdateDB_Movie>;
2015-05-25 19:19:58.8054;EmberAPI.ModulesManager;EmberAPI.ModulesManager.RunGeneric;1;TRACE;Run generic module <Renamer>;
2015-05-25 19:25:06.7432;Ember_Media_Manager.My.MyApplication;Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException;1;ERROR;System.Data.SQLite;"EXCEPTION OCCURRED:System.Data.SQLite.SQLiteException (0x80004005): SQL logic error or missing database
no such table: movies
bei System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
bei System.Data.SQLite.SQLiteCommand.BuildNextCommand()
bei System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
bei System.Data.SQLite.SQLiteDataReader.NextResult()
bei System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
bei System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)
bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
bei Ember_Media_Manager.dlgWizard.RemoveSource()
bei Ember_Media_Manager.dlgWizard.btnMovieRem_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)* bei System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
bei System.Data.SQLite.SQLiteCommand.BuildNextCommand()
bei System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
bei System.Data.SQLite.SQLiteDataReader.NextResult()
bei System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
bei System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)
bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
bei Ember_Media_Manager.dlgWizard.RemoveSource()
bei Ember_Media_Manager.dlgWizard.btnMovieRem_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"
2015-05-25 19:27:04.3080;Ember_Media_Manager.frmMain;Ember_Media_Manager.frmMain.frmMain_FormClosed;1;INFO;====Ember Media Manager exiting====;
2015-05-25 19:27:04.3570;Ember_Media_Manager.frmMain;Ember_Media_Manager.frmMain.LoadWithGUI;1;ERROR;LoadWithGUI;"EXCEPTION OCCURRED:System.InvalidOperationException: Fill: SelectCommand.Connection-Eigenschaft wurde nicht initialisiert.
bei System.Data.Common.DbDataAdapter.GetConnection3(DbDataAdapter adapter, IDbCommand command, String method)
bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
bei EmberAPI.Database.FillDataTable(DataTable& dTable, String Command)
bei Ember_Media_Manager.frmMain.FillList(Boolean doMovies, Boolean doMovieSets, Boolean doTVShows)
bei Ember_Media_Manager.frmMain.LoadWithGUI()* bei System.Data.Common.DbDataAdapter.GetConnection3(DbDataAdapter adapter, IDbCommand command, String method)
bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
bei EmberAPI.Database.FillDataTable(DataTable& dTable, String Command)
bei Ember_Media_Manager.frmMain.FillList(Boolean doMovies, Boolean doMovieSets, Boolean doTVShows)
bei Ember_Media_Manager.frmMain.LoadWithGUI()"
2015-05-25 19:27:04.3650;Ember_Media_Manager.My.MyApplication;Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException;1;ERROR;Microsoft.VisualBasic;"EXCEPTION OCCURRED:System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.MainFormLoadingDone(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)* bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.MainFormLoadingDone(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - arcelas - 2015-05-27

Anyone else having constant "Object reference not set to an instance of an object" errors? It mainly happenes when I try to do an initial scrape. both tv shows and movies affected.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-27

(2015-05-27, 00:13)arcelas Wrote: Anyone else having constant "Object reference not set to an instance of an object" errors? It mainly happenes when I try to do an initial scrape. both tv shows and movies affected.
Yes, but i can't find rhe issue. Please post the log on pastebins.com


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - arcelas - 2015-05-27

the 3 csvs in the log folder are what you need?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-27

(2015-05-27, 00:55)arcelas Wrote: the 3 csvs in the log folder are what you need?
Yes, or the one the shows the errors.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - arcelas - 2015-05-27

http://justpaste.it/ldia


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-27

(2015-05-27, 03:12)arcelas Wrote: http://justpaste.it/ldia

Thank you.
I've found some bugs in TMDB search part. Working on a fix.

Edit:
But you have some other problems with your archive (movies and episodes). I've seen many "path to long" errors in your log file:
Code:
EXCEPTION OCCURRED:System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.



RE: Ember Media Manager 1.4.x BETA - Discussion Thread - arcelas - 2015-05-27

Oh bollocks. Now I have to go back and rename/refolder all my movies... Hurray! I like doing that as much if not more than watching them.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - quade1337 - 2015-05-28

whats the status on episode folder support?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-28

(2015-05-28, 20:07)quade1337 Wrote: whats the status on episode folder support?

Working on new tv show scraper and scanning parts, still many to change.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - pigeldi - 2015-05-29

Just updated to the newest version, but when scraping a movie it does not load any posters and fanarts anymore (meaning it opens the popup and lets me choose poster and fanart), although all settings still look okay to me. Only manually scraping posters and fanarts works.

Plus editing a movie directly gives a "VLCActiveX Plugin is not registered" error.


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-29

(2015-05-29, 14:15)pigeldi Wrote: Just updated to the newest version, but when scraping a movie it does not load any posters and fanarts anymore (meaning it opens the popup and lets me choose poster and fanart), although all settings still look okay to me. Only manually scraping posters and fanarts works.

Plus editing a movie directly gives a "VLCActiveX Plugin is not registered" error.

Disable the VLC in modules setting if you don't have installed VLC x86 with ActiveX plugin.
But that should have nothing to do with your problem.

If the dialogs are not shown enable it in Settings -> Movies -> Images -> Display "Image Select" dialog while single scraping


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - pigeldi - 2015-05-29

(2015-05-29, 14:34)DanCooper Wrote:
(2015-05-29, 14:15)pigeldi Wrote: Just updated to the newest version, but when scraping a movie it does not load any posters and fanarts anymore (meaning it opens the popup and lets me choose poster and fanart), although all settings still look okay to me. Only manually scraping posters and fanarts works.

Plus editing a movie directly gives a "VLCActiveX Plugin is not registered" error.

Disable the VLC in modules setting if you don't have installed VLC x86 with ActiveX plugin.
But that should have nothing to do with your problem.

If the dialogs are not shown enable it in Settings -> Movies -> Images -> Display "Image Select" dialog while single scraping

Thanks, that worked.
Now another question: In previous versions when scraping posters and fanarts, I could select the size for the picture. This dialog is gone now, I can not choose another size than the original one. How is this working now, if e.g. I want the fanarts in 1280*720?


RE: Ember Media Manager 1.4.x BETA - Discussion Thread - DanCooper - 2015-05-29

(2015-05-29, 14:51)pigeldi Wrote: Now another question: In previous versions when scraping posters and fanarts, I could select the size for the picture. This dialog is gone now, I can not choose another size than the original one. How is this working now, if e.g. I want the fanarts in 1280*720?

Yes, i've removed that.
It was too complicated to handle that whit all other scrapers.

There are two ways if you want only 1280x720 fanarts:
  • select 1280x720 as preffered fanart size in images settings and also check the "Only" checkbox (for autoscraping)
  • select "Any" or "1920x1080" and activate image resizing with values 1280 and 720

I would use the second solution to get all images which are available.

Edit: Images will be resized after confirming "Edit Movie" dialog or while autoscraping.