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) 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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
|
- Nuno - 2009-06-14 RW2112 Wrote:On the last two posted revisions I am having the same problem. Any error.log in the log directory? - nul7 - 2009-06-14 RW2112 Wrote:On the last two posted revisions I am having the same problem. If the movies from your old database are showing up, then you're either not adding the sources correctly, or you're not deleting the previous build completely. lol If this is just a dump folder where all the movies are in one folder, be sure to add that one folder as a file-type source. - krypt2nite - 2009-06-14 Couldn't find a good resource for resolution but I found this from the old MIP thread when we were originally getting this to work for MIP if it helps. fekker Wrote:What's the video resolution options? - nul7 - 2009-06-14 krypt2nite Wrote:Couldn't find a good resource for resolution but I found this from the old MIP thread when we were originally getting this to work for MIP if it helps. Earlier today, Nuno and I found a couple sites/wiki entries detailing the common resolutions. I updated the post on the last page to represent the current state of the code... it should detect 99.9% of video files correctly (I think lol). I'm sure there are some whacky encodes out there that will throw it for a loop, though. - RW2112 - 2009-06-14 Okay, then exactly how do I get rid of the old version completely? I deleted all folders where the program resides, but somehow the new install picks up the old database. How do I get rid of that database? BTW, thanks for laughing at someone with a legit problem... - nul7 - 2009-06-14 RW2112 Wrote:Okay, then exactly how do I get rid of the old version completely? I deleted all folders where the program resides, but somehow the new install picks up the old database. How do I get rid of that database? It's just a program.... no need to take it so seriously. We'll figure it out. Everything is self contained within the Ember folder, so deleting the folder DOES delete any trace of it. If movies are showing up that you are not expecting to show up, you are probably adding the source(s) incorrectly. What is the directory/file structure of the folder you're trying to add, and how are you adding it? EDIT: It would be better if you could just post a screenshot of the "Files and Source" page of your settings and of the folder that you're trying to add. Blur out the file names if you wish. - RW2112 - 2009-06-14 file structure is --> E:/ (drive) -----> Extract (folder) ---------> (movie files sorted by sub folder) I completely deleted old install, installed new version. Using your wizard on first run I add E:/extract as a source folder. That is only one added. When program comes up, it shows no movies, so I do rescan media. Nothing from E:/extract shows up, only the old movies from previous install. Those movies are located in multiple folders on another computer on my network. Now I did link to those folders in the previous build, but not in the current one. If I try to do anything with one of the movies that shows up, I get an unhandled exception error. Details are: ************** Exception Text ************** System.InvalidCastException: Conversion from string "" to type 'Boolean' is not valid. ---> System.FormatException: Input string was not in a correct format. at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat) at Microsoft.VisualBasic.CompilerServices.Conversions.ToBoolean(String Value) --- End of inner exception stack trace --- at Microsoft.VisualBasic.CompilerServices.Conversions.ToBoolean(String Value) at Microsoft.VisualBasic.CompilerServices.Conversions.ToBoolean(Object Value) at Ember_Media_Manager.frmMain.dgvMediaList_MouseDown(Object sender, MouseEventArgs e) at System.Windows.Forms.DataGridView.OnMouseDown(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.DataGridView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll ---------------------------------------- Ember Media Manager Assembly Version: 0.0.0.312 Win32 Version: 0.0.0.312 CodeBase: file:///C:/Users/Pit_Viper/Downloads/EMM_r312_exeonly_x64/Ember%20Media%20Manager.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Data Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_64/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data.SQLite Assembly Version: 1.0.61.0 Win32 Version: 1.0.61.0 CodeBase: file:///C:/Users/Pit_Viper/Downloads/EMM_r312_exeonly_x64/System.Data.SQLite.DLL ---------------------------------------- System.Transactions Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll ---------------------------------------- System.Core Assembly Version: 3.5.0.0 Win32 Version: 3.5.30729.715 built by: NetFXw7 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- g7pgnnsk Assembly Version: 0.0.0.312 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Xml.Linq Assembly Version: 3.5.0.0 Win32 Version: 3.5.30729.715 built by: NetFXw7 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll ---------------------------------------- System.EnterpriseServices Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_64/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll ---------------------------------------- jp7tuzhr Assembly Version: 0.0.0.312 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Accessibility Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.3521 (NetFXspW7.050727-3500) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll ---------------------------------------- - nul7 - 2009-06-14 RW2112 Wrote:file structure is When you say "deleted old install" are you just selectively deleting files inside the folder or are you deleting the entire folder? Make sure "Settings.xml" and "Ember.emm" (the database) are removed if you're selectively deleting. Something's not right, obviously, but I assure you, there is nothing written outside of those 2 files (aside from the posters, fanart, nfos, etc). No registry settings or any other files are created or modified. There is no way Ember could "know" about the movies folder on another computer without you having "told" it about them. If you ARE deleting the entire folder, or at least the two files mentioned above, I would be inclined to say this is a problem with your computer not deleting the files properly/completely or somehow keeping them in memory. Try deleting the entire folder and restarting the computer before trying to recreate it. Maybe try creating the ember folder from scratch in a different location? Very strange indeed.... - Nuno - 2009-06-14 RW2112 Wrote:file structure is One more question.. are you running emm executable directly or use a shortcut? If you use a shortcut check if working directory is the same as the where emm exe is! - m.savazzi - 2009-06-14 nul7 Wrote:1> As mentioned earlier, we will implement this after the feature freeze. No problem at all nul7 Wrote:Automatically Extract Frames: Yes/No Yes, it makes sense as once the thumbs are save there is no way to distinguish between fanart and extracted thumbs. nul7 Wrote:Actually they are: 1280x540 and 1280x528. Previously, >=960 and >= 600 would have been marked 720.... since both of these had 5xx height, they were not detected as 720. I changed it for the next version to be >=960 and >=500. Well PAL is 720x576 so you cannot put a check for >500 as it will report SD as 720, that is not correct If tyou want to be very strict you have to put > 580 Hoping this helps. Anyway 1280x540 and 1280x528 are NOT HD formats as they should not be detected as so. In television is not important the horizontal number of pixel but the number of lines. Wikipedia: Display Resolution STANDARD DEFINITION (SD) Televisions are of the following resolutions: SDTV: 480i (NTSC, 720×480 split into two 240-line fields) SDTV: 576i (PAL, 720×576 split into two 288-line fields) EDTV: 480p (NTSC, 720×480) EDTV: 576p (PAL, 720×576) note that EDTV is even know as Progressive for television as the resolution is the same but is NOT internalce. HD HDTV: 720p (1280×720) HDTV: 1080i (1280×1080, 1440×1080, or 1920×1080 split into two 540-line fields) HDTV: 1080p (1920×1080 progressive scan) I'm sorry for krypt2nite but EMM must detect those video not as HD but as SD. - m.savazzi - 2009-06-14 krypt2nite Wrote:Just tried the latest build, and now all those movies are being scanned as 540p. I replied before reading this post. Some of the 720p (528, 544) and all of the 576 are NOT HD formats and are even NON standards. They have been croped and the black bars to bring them to standard frame size has been removed. nul7 you cannot use horizontal resolution to detect the format as it is not compliant to the standard. At least I do suggest you put an ADVANCED CONFIGURATION with a table like: SD: W / H 720 1080 where you propose standard values and then any user can change them. I would get very upset to have all my SD content marked as HD as I'm in PAL In those table people could put 0 in W or H if they want to ignore the test. So to adhere to TV standards the value should be W / H SDNTSC: 0 / 0 SDPAL: 0 / 481 720: 0 / 577 1080: 0 / 721 hoping this helps. - m.savazzi - 2009-06-14 krypt2nite Wrote:Couldn't find a good resource for resolution but I found this from the old MIP thread when we were originally getting this to work for MIP if it helps. fekker is wrong and out of standard. - nul7 - 2009-06-14 It's not really a discussion of HD vs SD. It's just converting the resolution to an image, regardless if it's HD or not. Technically, 1080p/i and 720p are the only current "official" HD resolutions. The rest are ED, SD, or are non-standard. EDIT: And just for clarification, this is the current state of the logic (in SVN for next version): Code: Select Case True - krypt2nite - 2009-06-14 Woah mfsav2 you're looking to deep in to this. Everything you have said I already understand. I never originally had issues with the specialty 576p detection either. I originally was only posting about the 720p issues. "I replied before reading this post. Some of the 720p (528, 544) and all of the 576 are NOT HD formats and are even NON standards. They have been croped and the black bars to bring them to standard frame size has been removed." - Really? I stated this already. Again I work for a huge communications company and my main duty here is to work on the MPEG4 encoding for our HD service. I know these are not standard resolutions but I think you miss the point of a HTPC and the digital age we find ourselves in. Me and tons of other gents who have utilized HTPC to display their digital media on a tv have never used "Standards" We maximize the quality and size of the movie while maintaining the OAR. Your usage of standard in relation to abunch of encoded digital age videos is kind of strange actually. Edit: Nice work Nul the current code looks great. Should pretty much handle everyones different movie types. - nul7 - 2009-06-14 Ok well, that brings us to this: Quote:* Fix: HtmlDecode studios for the studios list in movie editor Anything else that we're forgetting? We'll release another bugfix version tomorrow night, then start plugging away at the feature requests again. |