(2012-05-30, 22:41)Happy Wrote: The way I have it at the moment...
Data/TV Shows/*TV Show name here*/*season 1 through 7 with separate folders for each season*/*all episodes for that season* - Metadata added using subler so they are named 01 (season 1 or episode 1??) and the name of the episode.
I keep my videos sorted in much the same way, except that I keep both the season and episode number attached to the individual video files. So, they look like this:
/mnt/public/Video/TV/*TV Show Name*/*Season Number*/*All episodes for the season*/
I typically leave the file names as close as possible to original downloaded name, because having the release group on there helps me find the correct subtitles later. I don't care about having the episode name as part of the filename, since that information gets loaded up in XBMC separately anyway.
So, for a quick example, here's what I have in /mnt/public/Videos/TV/Bones:
Bones/Season 07/Bones.S07E10.720p.HDTV.X264-DIMENSION.mkv
Bones/Season 07/Bones.S07E11.720p.HDTV.X264-DIMENSION.mkv
Bones/Season 07/Bones.S07E12.720p.HDTV.X264-DIMENSION.mkv
Bones/Season 07/Bones.S07E13.720p.HDTV.X264-DIMENSION.mkv
There's a bunch of other metadata (like nfo files, fanart, and subtitles), but that's the essence of how I set things up. It works almost flawlessly.
The only time I have to mess with anything by hand is for special episodes. On thetvdb.com (the scraper I use, which I believe is the XBMC default) special episodes are lumped together under season 0. So for things like the various Doctor Who Christmas specials, I go onto thetvdb.com, look up the episode and season number that they use, and manually rename the video file to match.
Most of the time this all "just works" and I don't have to intervene at all. I set up Sickbeard and Couchpotato to do the downloads for me, move the completed files into the right places, and XBMC picks them up and adds them to the library.