DVD order bugs

Flain

24-10-2009 23:24:07

For shows where the DVD order has more episodes in a season than the tv order - the extra episodes arn't getting picked up by tvrename.

example - sealab 2021 i have in DVD order so i instructed tvrename to use DVD order
- Season 1 TV order has 10 eps
- Season 1 DVD order has 13 eps
- tvrename doesn't see past episode 10 in season 1 (leaving me to manually rename eps 11 to 13)
- everything else is fine - except the bug also carries on to the "my shows page" and so "my shows" actually is missing episodes
- might be because on thetvdb.com you need to actually check the season 2 page to find the extra DVD season 1 eps?
- i could "fix" it by changing thetvdb.com but i'm sure that would make the thetvdb.com people unhappy :P

hope this helps

Flain

btowntkd

18-03-2010 06:25:52

I too ran into this error; specifically with Aqua Teen Hunger Force episodes 2x13 and 2x01. I submitted a bug report to the google code page.

Here is what I think is the problem (without yet delving into TVRename's source):
When viewing the episodes from thetvdb.com's API (path: http://<mirrorpath>/api/<api key>/series/77120/all/en.xml, the <DVD_season> and <DVD_ episodenumber> values are correct. However in tvRename, they are somehow incorrectly listed in season 1. I suspect that tvRename may be using the <SeasonNumber> key, instead of the <DVD_season> key (which is obviously incorrect).

btowntkd

27-03-2010 05:32:24

Update:

I finally got around to scrounging through the source; I would propose that the "Episode" class should have 2 instances of the "Season" class; 1 for the regular Season (which is already called "TheSeason"), and 1 for the DVD_Season (which I would think should be called "TheDVDSeason" or maybe "DVD_TheSeason"). Of course the logic that makes use of this information would have to intelligently select between regular or DVD seasons, depending on the "DVDOrder" switch...

This seems like a pretty trivial change to me, which would immediately improve the results of TVRename to the point where it could handle all my shows for me.

sstteevvee

11-04-2010 22:40:29

Yeah.. TVRename currently doesn't cope when the DVD order moves episodes between seasons. I'm concentrating on fixing bugs now, so I'll have a look into it soon.

DedTV

19-04-2010 13:58:21

Is this the same thing that causes Fantasy Island to want the pilot to be S01E00 even though the in the DVD order it''s S01E01? Even if you select DVD Order, it still shows the pilot as being episode 00.

sstteevvee

26-04-2010 13:33:43

The fantasy island bug might be due to it being episode zero. There may be bugs in the code when the episode numbers don't start at 1. I'll have a look into it.

ksyme99

30-08-2010 02:49:00

This happens with Futurama as well - It seems the first season is fine but because in DVD order the first season has more episodes, it misses them. It then seems to add them to Season 2 in the places they should be in Season 1 DVD order. For example, S01E10 is A Flight To Remember, but it is added as S02E11 (10 already exists). Quite hard to explain, but it is a bit messed up. Hopefully it can be sorted, it is another example at least to work with.

I have had a look at the source code but it will take me a while to work out how it is all working, been a while since I did much programming.