No bugging, this is support!
The version #2 is brilliant and elegant, just one more code line. Beautiful! I would add the 'Video = (Width(Video) % 4 == 0) ? Video : Error' line also in the AVISource section because, on my system, it outputs the same garbage as DSS.
I agree that, with the solution you proposed to A2DSource.avsi, I do not need to change the AVStoDVD routines.
Thanks again and have a nice Xmas and all the best for 2014
Bye