compcentral -
I do see the point, but I'm looking at the best of both worlds. For WAF, I need to keep the files separate. Like I said when I was using other software it was because all the interface presented me with was a file list. I considered switching over to combing all the genre folders into one but again the WAF came into affect. My wife doesn't want the kids to see certain content. So I can either have everything in the proper folder like you suggest and then go and cherry pick which folders go into each source which is time consuming. Or I leave things as they are quick pick out the genre folder and stack them inside a source name TV, which took me five minutes. For example my horror movies are kept away from the library and I just browse them from the video file list. That way when we have movie night the kids never see the movies my wife doesn't want them to see. Yes I do know there are parental controls, but my wife doesn't even want the kids to see the movie posters and ask questions.
And like I said the solution for now is to go into my tv source and just run a scan on each genre folder and the shows scan correctly for the most part. It just that automated scans don't work. I have to manually do it.
The other solution would be to add the genre folders as sources and the automated scans work.
Quote:Just to elaborate... Music files (like .mp3, .m4a, .wma) support having built in ID3 (or similar) tags that include information about the artist, song, album, etc. These files could be stored in random folders 100 levels deep and all would be just fine.
I understand that, what I don't understand is what the purpose of nfo files is then? If I have a nfo file why doesn't it truly act like a ID3 tag? I do understand that the ID3 is directly inside the file, but then why not just tell the scraper to look for the nfo before looking at the video file?
I know that it says in the documentation that it will look at the nfo first, but I have had experiences where certain files it won't, ones that aren't in any database (tvdb, imdb.) For example I had a Max Headroom video that wasn't in the online databases, I created an empty nfo file and used Media Companion to make sure the nfo was correct and had a screenshot. XBMC initially scanned the file as a PBS Special, created the PBS Special show and added the video there. I removed the entry from the library went to Max Headroom and scanned for new content, this time it added the video correctly.
==========================
kraqh3d -
Quote:And all of this is actually kept in the video database, in the path table specifically. So, you could hack this all to work quite easily by modifying the path table accordingly. Set content on one of your Genre folders and then look at the path table in the video database and you'll see what I mean. You can duplicate that entry for all your other genre folders manually and rescan and it'll pick up all the other show folder. Just blank out the hash. (Actually duplicating it won't hurt as its very very unlikely you'll get a hash collision). This is just a quicker way to Set Content for all your genres than doing it thru the GUI.
I hope I'm understanding you correctly, but I think I did this already. I went to the TV source and made sure that the option for single show was not on, then I went to the genre and did the same thing. Then I went to each individual show and made the single show option was on. Still didn't work.
I'm still actively looking for solutions like this -
http://forum.xbmc.org/showthread.php?tid=51614 and
http://forum.xbmc.org/showthread.php?tid=68621 just to see what info I can gleam. I'll delve into code soon.