If you do some research, you find out that VCD can be all of MPEG 1 and DVD is all of MPEG 2. DivX is many steps ahead of that. Nothings wrong with those sizes but adhering to those standards makes VCDs and DVDs that play on most players.
Hope this explains "why?"
Bob
I am currently working on a project for a friend converting some of his old VHS tapes into DVD via my computer. I am running the video from my vcr through RCA cables into a Leadtek TV tuner card. I am able to get the video into my PC and one tape registers about 1.2 gb in VCD format and over 4 gb in DVD format. For two hours this seems like a lot of space for such these respective formats. Is there a reason why these videos are taking this much space? Secondly, when I try to burn the movies onto a dvd using Sonic MyDVD, the size goes up even futher. For example, when I put the 1.2 gb VCD format into MyDVD, it registers it at about 2 gb. I am not sure why it does this and I don't want to have to make a new disk for nearly every tape. Any insight on these problems or suggestions on a different way to put VHS on DVD through the PC would be greatly appreciated. Thank you in advance for your help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic