2018-09-05, 18:10
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
2018-09-07, 18:00
Un-marking the marked movies is painfully slow!
I had 1220 movies. Added some more sources and after EMM scanned in those new movies, I had 3215. I have an option to auto-mark new movies.
That means 1995 new marked movies.
I already knew un-marking was slow, but this time, I pressed Unmark All and used a stopwatch to see how long it would take...
It took 10 minutes and 43 seconds!
There's something seriously wrong here. If I'm not mistaken, marking movies is 100% in memory, isn't it? Why the hell does it take so long?
And, of course, having the GUI Not Responding for that long is even worse. GUI blocking is not good overall...
I had 1220 movies. Added some more sources and after EMM scanned in those new movies, I had 3215. I have an option to auto-mark new movies.
That means 1995 new marked movies.
I already knew un-marking was slow, but this time, I pressed Unmark All and used a stopwatch to see how long it would take...
It took 10 minutes and 43 seconds!
There's something seriously wrong here. If I'm not mistaken, marking movies is 100% in memory, isn't it? Why the hell does it take so long?
And, of course, having the GUI Not Responding for that long is even worse. GUI blocking is not good overall...
2018-09-09, 00:19
Does this run on WINE on Ubuntu? I don't like any of the Linux compatible managers.
2018-09-09, 00:37
(2018-09-09, 00:19)bonelifer Wrote: [ -> ]Does this run on WINE on Ubuntu? I don't like any of the Linux compatible managers.Needs just Windows...
2018-09-12, 16:39
The show is My Little Pony: Friendship is Magic. I have the filenames listed as "SxxExx - Title.ext" and for some episodes, after scraping in EMM they were attached to .nfos appropriately with the correct episode title. The show was recognized in EMM but, while some of the episodes had .nfo's created (by EMM) with the appropriate title, the majority were named (in the nfo) as "My Little Pony Friendship is Magic SxxExx". The file names remain unchanged as expected. Not sure why this is happening. I checked the official titles and they are named according to the official titles. Can anyone clue me in?
2018-09-14, 19:09
When scraping a video, if I clear the Plot outline field in the preview and click OK, I get data from the next scraper. If I now click OK, I get to the Edit movie dialog, but the content from the first scraper is prefilled. Is it possible to get the output from the chosen scraper? For example, IMDB title tt7514782 has just some filler text there while TMDB has normal info.
With music videos, it's quite common that IMDB doesn't find the title and TMDB would, but the scraper won't let me bypass IMDB. I guess the option to bypass a scraper was already in the pipeline?
With music videos, it's quite common that IMDB doesn't find the title and TMDB would, but the scraper won't let me bypass IMDB. I guess the option to bypass a scraper was already in the pipeline?
2018-09-14, 23:55
Has anyone tried to setup Sonarr to run Ember when it downloads a new episode? I tried setting it up and every time Sonarr launches Ember, it gives a "object reference not set to an instance of an object" error. Oddly, if I have Ember open already, it works fine.
Any ideas?
Any ideas?
2018-09-14, 23:57
(2018-09-14, 23:55)tr0nllam Wrote: [ -> ]Has anyone tried to setup Sonarr to run Ember when it downloads a new episode? I tried setting it up and every time Sonarr launches Ember, it gives a "object reference not set to an instance of an object" error. Oddly, if I have Ember open already, it works fine.Perhaps you are calling ember without -nowindow parameter?
Any ideas?
2018-09-15, 00:12
(2018-09-14, 23:57)redglory Wrote: [ -> ]No, I'm using this in the command line: -updatetvshows -scrapetvshows newauto all -nowindow(2018-09-14, 23:55)tr0nllam Wrote: [ -> ]Has anyone tried to setup Sonarr to run Ember when it downloads a new episode? I tried setting it up and every time Sonarr launches Ember, it gives a "object reference not set to an instance of an object" error. Oddly, if I have Ember open already, it works fine.Perhaps you are calling ember without -nowindow parameter?
Any ideas?
I used to have it setup this exact same way and I swear it worked, so I don't know what's going on.
Here's the error from the Ember log:
2018-09-14 16:20:13.2274,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_Startup,1,INFO,====Ember Media Manager starting up====,
2018-09-14 16:20:13.2524,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_Startup,1,INFO,====Version 1.4.90 x64,
2018-09-14 16:20:13.2693,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_Startup,1,INFO,"[CommandLine] Using profile ""Default"".",
2018-09-14 16:20:15.0785,EmberAPI.Database,EmberAPI.Database.Connect_MyVideos,1,ERROR,Connect_MyVideos Unable to open media database connection.,"EXCEPTION OCCURRED:System.DllNotFoundException: Unable to load DLL 'SQLite.Interop.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at System.Data.SQLite.UnsafeNativeMethods.sqlite3_config_none(SQLiteConfigOpsEnum op)
at System.Data.SQLite.SQLite3.StaticIsInitialized()
at System.Data.SQLite.SQLiteLog.Initialize()
at System.Data.SQLite.SQLiteConnection..ctor(String connectionString, Boolean parseViaFramework)
at EmberAPI.Database.Connect_MyVideos()* at System.Data.SQLite.UnsafeNativeMethods.sqlite3_config_none(SQLiteConfigOpsEnum op)
at System.Data.SQLite.SQLite3.StaticIsInitialized()
at System.Data.SQLite.SQLiteLog.Initialize()
at System.Data.SQLite.SQLiteConnection..ctor(String connectionString, Boolean parseViaFramework)
at EmberAPI.Database.Connect_MyVideos()"
2018-09-14 16:20:15.0785,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException,1,ERROR,EmberAPI,"EXCEPTION OCCURRED:System.NullReferenceException: Object reference not set to an instance of an object.
at EmberAPI.Database.LoadAllGenres()
at Ember_Media_Manager.frmMain.frmMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)* at EmberAPI.Database.LoadAllGenres()
at Ember_Media_Manager.frmMain.frmMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"
2018-09-14 16:21:06.6937,Ember_Media_Manager.frmMain,System.Windows.Forms.Form.OnFormClosed,1,INFO,====Ember Media Manager exiting====,
2018-09-15, 00:17
Copy "Ember\x64\SQLite.Interop.dll" into the main directory should fix it
2018-09-15, 00:47
(2018-09-15, 00:17)komplex Wrote: [ -> ]Copy "Ember\x64\SQLite.Interop.dll" into the main directory should fix itThat worked. Thanks!
2018-09-15, 03:43
My apologies if this has been addressed previously but I searched the forum and didn't find anything. The problem I am seeing is related to multi part movies where there is at least a Part1 and Part2 mkv file. The <durationseconds> field in the .nfo file is only taking into account the Part1 file. Ideally the different parts should be totaled and have the sum populate the field.
Is there a setting I may not have set properly or this a bug in EMM?
Thanks
Is there a setting I may not have set properly or this a bug in EMM?
Thanks
2018-09-15, 17:29
Was cruising EMM's log files this morning, and noticed this:
There seems to be a path substitution missing, as the correct path for this TV series on my Kodi Greatroom box (LibreELEC; Linux) is ' ""/storage/tvshows/Killjoys/"" ' - the ' ""S:\Media\TV Shows\Killjoys"" ' path is on the Windows host EMM is running on. (Both paths point to same location on server.) Episode data is being scraped, but is this causing unnecessary calls to the Kodi DB, or just covering all possible paths?
Using the Aug 23 Alpha from Komplex.
php:
2018-09-15 09:34:01.7878,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,8,TRACE,[ModulesManager] [RunGeneric] [Start] <DuringUpdateDB_TV>,
2018-09-15 09:34:01.7878,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,8,TRACE,[ModulesManager] [RunGeneric] Run generic module <Renamer>,
2018-09-15 09:34:01.7878,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,1,TRACE,[ModulesManager] [RunGeneric] [Start] <Notification>,
2018-09-15 09:34:01.8028,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,1,TRACE,[ModulesManager] [RunGeneric] Run generic module <Notifications>,
2018-09-15 09:34:02.2569,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,8,TRACE,[ModulesManager] [RunGeneric] [Start] <Sync_TVEpisode>,
2018-09-15 09:34:02.2569,EmberAPI.ModulesManager,EmberAPI.ModulesManager.RunGeneric,8,TRACE,[ModulesManager] [RunGeneric] Run generic module <Kodi>,
2018-09-15 09:34:02.6769,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_41_UpdateInfo_TVEpisode.MoveNext,6,TRACE,"[APIKodi] [Greatroom] UpdateInfo_TVEpisode: ""The Kids Are Alright"" | Start syncing process...",
2018-09-15 09:34:02.9009,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_36_SearchTVShow.MoveNext,18,WARN,"[APIKodi] [Greatroom] SearchTVShow: ""S:\Media\TV Shows\Killjoys"" | NOT found in host database!",
2018-09-15 09:34:02.9009,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_34_SearchTVEpisode.MoveNext,18,WARN,"[APIKodi] [Greatroom] SearchTVEpisode: ""S:\Media\TV Shows\Killjoys"" | TV Show NOT found in host database!",
2018-09-15 09:34:02.9009,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_41_UpdateInfo_TVEpisode.MoveNext,18,TRACE,"[APIKodi] [Greatroom] UpdateTVEpisodeInfo: ""The Kids Are Alright"" | NOT found in database, scan directory on host...",
2018-09-15 09:34:02.9109,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_48_VideoLibrary_ScanPath.MoveNext,18,TRACE,"[APIKodi] [Greatroom] VideoLibrary_ScanPaths: ""/storage/tvshows/Killjoys/"" | Start scanning process...",
2018-09-15 09:34:03.0109,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:04.0340,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:05.0670,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:06.1001,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:07.1331,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:08.1662,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:09.2013,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:10.2333,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:11.2674,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:12.3004,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:13.3335,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:14.3665,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:15.3996,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:16.4337,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:17.4667,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:18.4998,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:19.5328,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:20.5659,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:21.6000,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:22.6340,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:23.6661,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: True,
2018-09-15 09:34:24.7001,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_55_IsScanningVideo.MoveNext,18,TRACE,[APIKodi] [Greatroom] IsScanningVideo: False,
2018-09-15 09:34:24.8621,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_36_SearchTVShow.MoveNext,18,WARN,"[APIKodi] [Greatroom] SearchTVShow: ""S:\Media\TV Shows\Killjoys"" | NOT found in host database!",
2018-09-15 09:34:24.8621,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_34_SearchTVEpisode.MoveNext,18,WARN,"[APIKodi] [Greatroom] SearchTVEpisode: ""S:\Media\TV Shows\Killjoys"" | TV Show NOT found in host database!",
2018-09-15 09:34:24.8621,generic.Interface.Kodi.Kodi.APIKodi,generic.Interface.Kodi.Kodi.APIKodi+VB$StateMachine_41_UpdateInfo_TVEpisode.MoveNext,18,ERROR,"[APIKodi] [Greatroom] UpdateInfo_TVEpisode: ""The Kids Are Alright"" | NOT found on host! Abort!",
2018-09-15 09:34:24.8621,generic.Interface.Kodi.KodiInterface,generic.Interface.Kodi.KodiInterface+VB$StateMachine_74_GenericRunCallBack.MoveNext,18,WARN,[KodiInterface] [Greatroom] [GenericRunCallBack] | Sync Failed: The Kids Are Alright,
There seems to be a path substitution missing, as the correct path for this TV series on my Kodi Greatroom box (LibreELEC; Linux) is ' ""/storage/tvshows/Killjoys/"" ' - the ' ""S:\Media\TV Shows\Killjoys"" ' path is on the Windows host EMM is running on. (Both paths point to same location on server.) Episode data is being scraped, but is this causing unnecessary calls to the Kodi DB, or just covering all possible paths?
Using the Aug 23 Alpha from Komplex.
2018-09-18, 18:11
I'm still in vacations, be back next week.
2018-09-25, 19:52
I have a TV episode with the name: "Disney Animated Shorts - S1950E07 - Trailer Horn.mkv". EMM will not scrape this, I assumed because of "trailer" in the name. However, I have another episode named: "Disney Animated Shorts - S1938E06 - Mickey's Trailer.mkv " and that scrapes just fine. Any idea why this is happening and how can I resolve it.
Thanks
Thanks
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176