i am not sure but what sitting you use ? is the VBR (variable-bit-rate) for the audio? do you ?. you said that camstudio can't sve large size recording ,If you are recording with video and audio, you will want to have a value for the playback rate that divides into 1000 without a remainder (eg: 10, 20, or 25). A playback value that does not divide wholly into 1000 (such as 15 or 30) will cause the audio and video to become out of sync."
If the recording is still unsynched, try:
* Options > Audio Options > Audio Options for Microphone > Use MCI Recording
* Keep in mind this will override the chosen audio compression format I hope that will help you .