2013-04-27, 20:57
(2013-04-26, 15:52)DanCooper Wrote: Can you upload your media.emm? I can check/fix your database if you want.
Have send you a pm.
(2013-04-26, 15:52)DanCooper Wrote: Can you upload your media.emm? I can check/fix your database if you want.
(2013-04-28, 16:58)m.savazzi Wrote: Fixed the bug on Poster scrape in Edit Episode / series
(2013-04-28, 19:39)hikaricloud Wrote:(2013-04-28, 16:58)m.savazzi Wrote: Fixed the bug on Poster scrape in Edit Episode / series
Do you mean the bug where it won't create a poster automatically from an episode? If you are, I'm running into that issue now, it refuses to do it automatically or manually from frame extraction...then sometimes it'll create a tbn file with no data and it locks up EMM.
If this is the issue you are talking about, how did you fix it?
(2013-04-28, 19:59)DanCooper Wrote:(2013-04-28, 19:39)hikaricloud Wrote:(2013-04-28, 16:58)m.savazzi Wrote: Fixed the bug on Poster scrape in Edit Episode / series
Do you mean the bug where it won't create a poster automatically from an episode? If you are, I'm running into that issue now, it refuses to do it automatically or manually from frame extraction...then sometimes it'll create a tbn file with no data and it locks up EMM.
If this is the issue you are talking about, how did you fix it?
No.
But your problem will be a wrong configuration. What did you set the option "redownload the series information"? Always?
Ember's dowloaded new information only during rescraping and stores all information that is online. Only be uploaded later images do not automatically bring Ember.
(2013-04-28, 19:39)hikaricloud Wrote:(2013-04-28, 16:58)m.savazzi Wrote: Fixed the bug on Poster scrape in Edit Episode / series
Do you mean the bug where it won't create a poster automatically from an episode? If you are, I'm running into that issue now, it refuses to do it automatically or manually from frame extraction...then sometimes it'll create a tbn file with no data and it locks up EMM.
If this is the issue you are talking about, how did you fix it?
(2013-04-28, 21:37)m.savazzi Wrote:(2013-04-28, 19:39)hikaricloud Wrote:(2013-04-28, 16:58)m.savazzi Wrote: Fixed the bug on Poster scrape in Edit Episode / series
Do you mean the bug where it won't create a poster automatically from an episode? If you are, I'm running into that issue now, it refuses to do it automatically or manually from frame extraction...then sometimes it'll create a tbn file with no data and it locks up EMM.
If this is the issue you are talking about, how did you fix it?
maybe, not clear your issue.
I fixed frame extractor, replacement of poster, deletion of poster.
Title: Error: G:\TV\Doctor Who (2005)\Season 7\Doctor Who - S07E10 - Journey to the Centre of the TARDIS.tbn
Message: Parameter is not valid.
StackTrace: at System.Drawing.Bitmap..ctor(Stream stream)
at EmberAPI.Images.FromFile(String sPath)
Date/Time: 4/28/2013 4:08:25 AM
Title: Error
Message: Le paramètre n'est pas valide. (no valid parameter)
StackTrace: à System.Drawing.Image.get_Height()
à EmberAPI.ImageUtils.ResizePB(PictureBox& pbResize, PictureBox& pbCache, Int32 maxHeight, Int32 maxWidth)
Date/Time: 28/04/2013 21:51:59
===========================================================================================
Title: Error
Message: Impossible d'accéder à un objet supprimé. (unable to access to a deleted object)
Nom de l'objet : 'TreeView'.
StackTrace: à System.Windows.Forms.Control.CreateHandle()
à System.Windows.Forms.TreeView.CreateHandle()
à System.Windows.Forms.Control.get_Handle()
à System.Windows.Forms.TreeNode.get_State()
à System.Windows.Forms.TreeNode.get_IsExpanded()
à System.Windows.Forms.TreeNode.Remove(Boolean notify)
à System.Windows.Forms.TreeNode.Clear()
à System.Windows.Forms.TreeNodeCollection.Clear()
à EmberScraperModule.dlgTMDBSearchResults.SearchResultsDownloaded(MovieSearchResults M)
Date/Time: 28/04/2013 21:53:33
===========================================================================================
Title: Error
Message: Le paramètre n'est pas valide. (no valid parameter)
Quote:<actor>
<name>Chris Weitz</name>
<role>Male Voice in Porn Film (voice) (uncredited)</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA2NTMxOTY2OF5BMl5BanBnXkFtZTYwODk4NDk3._V1._SY1080_SX1920_.jpg</thumb>
</actor>
<set />
<fileinfo>
<streamdetails>
<audio>
<channels>2</channels>
<codec>mp3</codec>
<bitrate>113</bitrate>
</audio>
Quote:<actor>
<name>Chris Weitz</name>
<role>Male Voice in Porn Film (voice) (uncredited)</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA2NTMxOTY2OF5BMl5BanBnXkFtZTYwODk4NDk3._V1._SY1080_SX1920_.jpg</thumb>
</actor>
<set />
<set>Airplane! [Collection]</set>
<fileinfo>
<streamdetails>
<audio>
<channels>2</channels>
<codec>mp3</codec>
<bitrate>113</bitrate>
</audio>
(2013-04-29, 00:45)JohnWPB Wrote: Ok, I just found a bug that is probably going to effect a LOT of people, or at least anyone trying to creates sets in XBMC. It took me quite a few hours to figure out just why the sets were not displaying, after searching and reading tons of threads, trouble shooting ect.
There is a close tag for the </set> command, and no matching opening command for that tag.
To test this:
- I put 4 movies into a temp folder, and deleted the <movie>.nfo files in each of the 4 movie's subfolders.
- I then re-scraped the movies, and new .nfo files were created.
- Then, opening the <movie>.nfo file in Notepad++, in the code, there is a close tag for the "SET" tag. No opening just the " <set />"
Here is a snippit of the .nfo file after rescanning "American Pie"
Quote:<actor>
<name>Chris Weitz</name>
<role>Male Voice in Porn Film (voice) (uncredited)</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA2NTMxOTY2OF5BMl5BanBnXkFtZTYwODk4NDk3._V1._SY1080_SX1920_.jpg</thumb>
</actor>
<set />
<fileinfo>
<streamdetails>
<audio>
<channels>2</channels>
<codec>mp3</codec>
<bitrate>113</bitrate>
</audio>
The problem is, that after using the "SetManager" in EMM, it then creates it like this:
Quote:<actor>
<name>Chris Weitz</name>
<role>Male Voice in Porn Film (voice) (uncredited)</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA2NTMxOTY2OF5BMl5BanBnXkFtZTYwODk4NDk3._V1._SY1080_SX1920_.jpg</thumb>
</actor>
<set />
<set>Airplane! [Collection]</set>
<fileinfo>
<streamdetails>
<audio>
<channels>2</channels>
<codec>mp3</codec>
<bitrate>113</bitrate>
</audio>
I discovered this when I opened XBMC, none of the sets I created are there, after removing the movies from XBMC and scanning for new content. I then after a lot of diffing I found the extra </set>and removed it. I removed the the movies again from the XBMC library, and then scanned again to add them. After doing this the sets are now appearing correctly. I appears that the extra set close command is confusing XBMC into thinking that the <set> is closed, before it is even open
I checked around 20 random .nfo's from my 3,000 movies, and every one of them has had the abandoned "</set>" in the xml.
There is no way that I have thought of to remove them with a string replace, as just removing abandoned "</set>" would do EVERY one, including the ones in the correct places. The data between the <set> and </set> changes, so no way to do a string replace like that either.
Can a way be created to fix this unopened tag without having to re-scrape EVERYTHING all over again?
(2013-04-29, 01:14)Legion455 Wrote: XBMC appears to always get its own "mediainfo/metadata" from the movie if it isn't in the nfo,.. I was wondering if there's a way to have EMM "clear metadata" on all marked movies, etc? That way, one wouldn't have to re-do the nfo, when upgrading the movie file from 720 to 1080, etc.
thanks again for a great program!
Legion
\n.*<fileinfo>(.*\n)*
(2013-04-29, 01:08)DanCooper Wrote: First, i can't reproduce your fault. I have made the same steps you have described, but i don't have this problem. I think you have a problem with your Ember database.
Secondly, <set /> iis not an unclosed tag, it's an empty string ( </set> is for closing).
Thirdly, you can try to remove the wrong tags with the tool TextCrawler. You can scan all *.nfo together and remove this tag. Then you have to remove all movies from Ember because the wrong tag is also stored in the Ember database or, for safety first, delete the database (Media.emm).