I really need help with this problem as I have been having it for a while and no one has been able to help. When I try to create an xvcd with tmpg (using 2-pass) on certain movies the predicted file size is way off (e.g. 600MB instead of 800MB). I use a min=0, max=5000.

The last movie I tried to encode came out as 624MB when the calc said it should be 800MB. I then tried to encode the movie with a much higher bitrate (set disk capacity to 130% instead of 100%) and the file size was still only 684MB. Why is tmpg not using the average correctly. Obviously it is encoding more of the movie below the average then above and is threrefore not creating the best possible quality.

Let me know if I have not provided enough details on my process as I don't know what is relavent to the problem. Any suggestions on possible settings or errors I have would be greatly appreciated. Thanks.