This has been driving me nuts, too. My setup: Mac OS X Lion, iTunes 10.5.1, iOS 5.0.1 on an iPad 2.
I've spent hours trying to figure this out. Other threads here suggest other approaches, none of which worked for me.
I finally have the Videos app on my iPad displaying TV shows correctly. The TV shows are a mix of purchased from iTunes and self-ripped. Here are the metadata attributes that seem to be critical for this alchemical combination to work with my setup:
- Name
- Album -- in the format, "Show, Season X" (e.g. "Battlestar Galactica, Season 1").
- Show
- Artist (must be same as Show)
- Album Artist (must be same as Show)
- Track (must be sequentially numbered within a season, but can be duplicated across two seasons -- e.g. Season 1 Episode 1 can coexist peacefully with Season 2 Episode 1)
- Season
- Episode (sequentially numbered within a season, but can be duplicated across two seasons)
- Episode ID (uniquely numbered across all seasons, e.g. "BSG101" to "BSG113" followed by "BSG201" for the next season)
- Year
For the visually-inclined, here's a screenshot showing what works (and what's irrelevant, given the blank columns):
After much experimentation, I've found that ALL multi-season TV shows must have unique Album names. If 8 out of 10 have unique names, but two seasons of the same TV show have the same name, then this will have cascading and unpredictable effects on what's displayed in the Video app.
Video app versions prior to iOS 4 didn't care about #2, #4, $5, #6 -- all of which I had to set to get this to work after upgrading my iPad to iOS 5. YMMV.
Clearly, the IOS 5.0 and 5.0.1 versions of the Video app are buggy. I hope that this helps others until a later version fixes this.
Regards,
Steven