XBMC Community Forum
Media Companion Gen2 - Manage your Movies, Shows, NFO, and more (Open Source VB.NET) - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: Media Companion Gen2 - Manage your Movies, Shows, NFO, and more (Open Source VB.NET) (/showthread.php?tid=53640)



- billyad2000 - 2009-10-16 12:44

philter Wrote:Seems like if you have more than one .nfo file (a carryover from using multiple media managers...I like to test them all as do most) in a folder, MCG2 will detect that as two movies. Nearly all of my movies show up twice in the database (only exceptions are the ones I've removed 1 of the nfo files).

MC is truly universal in that it supports every naming convention supported by XBMC, it is up to the user to choose.

So if you have used any other media manager previously then you can change over without needing to start from scratch.

If you have multiple nfo files for each movie, then this will cause each movie to be listed multiple times.

The most usual situation where this occurs is when a movie has the following.
movie.nfo
or
filename.nfo

The fix is to delete one or the other. Doing a search for all movie.nfo files, deleting them all, and rebuilding the movies from the movies drop down menu would solve your problem.


- HexusOdy - 2009-10-16 15:25

billyad2000 Wrote:Using the "Rebuild TV Shows" option in the tv shows drop down menu should fix these type of issues.

Just check that the nfo file contains the correct season and episode numbers.

If this does not work then could you send me a copy of a episode .nfo file that will not be listed, along with the appropriate tvshow.nfo

Seems to be a problem with the Episode NFO's. Its a random thing because they all happen to be shows first scraped with Gen2. Yet I have shows where other eps have scraped fine.

Here's the NFO's it created which are basically blank.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<episodedetails>
<fileinfo>
<video>
<width>
</width>
<height>
</height>
<codec>
</codec>
<format>
</format>
<duration>
</duration>
<bitrate>
</bitrate>
<bitratemode>
</bitratemode>
<bitratemax>
</bitratemax>
<container>
</container>
<codecid>
</codecid>
<codecidinfo>
</codecidinfo>
<scantype>
</scantype>
</video>
<subtitle />
</fileinfo>
<title>
</title>
<season>1</season>
<episode>1</episode>
<aired>
</aired>
<plot>
</plot>
<playcount>
</playcount>
<director>
</director>
<credits>
</credits>
<rating>
</rating>
<genre>
</genre>
</episodedetails>


- feerlessleadr - 2009-10-16 15:36

billyad2000 Wrote:I did consider this, the biggest problem with this is the time it takes to scrape some shows from TVDB, A long-running show such as "The Simpsons" has an enormous amount of art to download, this includes, fanart, standard poster/banner and 21 season posters. Due to the often slow speed of TVDB it took me 5minutes to just add the show. And then what happens if it is the wrong one.
It only shaves a few minutes off the time needed to scrape the tvshow automatically, but if only 1 out of 10 is wrong then it works out slower, this would be 10x worse for the people who don't check and end up scraping 100s of episodes for the wrong show.

It may be a pain to add all your tv shows individually, but it only needs to be done once, and once you have caught up it is not much of an issue to add a new show occasionally.

I had the same sort of idea, but instead of having MC automatically scan the new show in, could you just add the show folder to the list of shows to the left. That way, you know that there is a new show in your root folder, and you can manually add the show and its episodes.

Just a thought.


- HexusOdy - 2009-10-16 17:25

I think its fine. I'd take accuracy over a bit of speed. Like Billy says, once its done its done spare adding the odd show.


- FreddyKrueger - 2009-10-16 22:25

I think i found a bug.
When scraping an episode, with a name like this : Heroes.S04E04.720p.HDTV.x264-CTU.mkv, the scraper thinks that is a multipart episode, and return the following data on the log :
"
Working on episode: D:\Versões HD\Series HD\Heroes\Season 04\Heroes.S04E04.720p.HDTV.x264-CTU.nfo
Multipart episode found:
Season: 04 Episodes, 04, 264,
Looking up scraper options from tvshow.nfo
Scraping body of episode: 4
Scraping actors from IMDB
Actors scraped from IMDB OK
This episode could not be found on TVDB
"
and don't even save the nfo file.


- billyad2000 - 2009-10-16 22:29

FreddyKrueger Wrote:I think i found a bug.
When scraping an episode, with a name like this : Heroes.S04E04.720p.HDTV.x264-CTU.mkv, the scraper thinks that is a multipart episode, and return the following data on the log :
"
Working on episode: D:\Versões HD\Series HD\Heroes\Season 04\Heroes.S04E04.720p.HDTV.x264-CTU.nfo
Multipart episode found:
Season: 04 Episodes, 04, 264,
Looking up scraper options from tvshow.nfo
Scraping body of episode: 4
Scraping actors from IMDB
Actors scraped from IMDB OK
This episode could not be found on TVDB
"
and don't even save the nfo file.

Yes its a bug, x264 us picked up as a multipart epidode.

Will be fixed soon.


- FreddyKrueger - 2009-10-16 22:30

billyad2000 Wrote:Yes its a bug, x264 us picked up as a multipart epidode.

Will be fixed soon.

Thanks


- billyad2000 - 2009-10-16 22:31

HexusOdy Wrote:Seems to be a problem with the Episode NFO's. Its a random thing because they all happen to be shows first scraped with Gen2. Yet I have shows where other eps have scraped fine.

Here's the NFO's it created which are basically blank.

This was an issue with the last build of MC, it should be fixed now, just delete the file and try again.


- FreddyKrueger - 2009-10-16 22:46

.... also... in tvshow, when clicking Fanart Button, it throws an exception error :
"
System.NullReferenceException: A referência de objecto não foi definida como uma instância de um objecto.
em Media_Companion.Form1.loadtvfanart()
em Media_Companion.Form1.TabControl3_SelectedIndexChanged(Object sender, EventArgs e)
em System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
em System.Windows.Forms.TabControl.WmSelChange()
em System.Windows.Forms.TabControl.WndProc(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
"


- billyad2000 - 2009-10-16 22:59

FreddyKrueger Wrote:.... also... in tvshow, when clicking Fanart Button, it throws an exception error :

Under what circumstances does this occur?