There are a lot of factors that go into file size, not just the encoder. You have to look at the resolution, frame rate, bit rate, etc. Check your settings and tweak them, find out what level of quality you can live with. Generallly, the higher the quality (faster framerate, larger bitrate, larger resolution) of the file, the larger the file size will be.
Very good info
here.