Tseralith: thanks, but i refused Famtasia's encoding, Dacicus & other guys do it better.
And speaking about adding logo, I suggest you to use this AviSinth script:
a = AVISource("movie.avi")
b = ImageSource(file="logo.png", start=0, end=119, fps=a.FrameRate).ConvertToRGB24()
c = BlankClip(b, audio_rate=a.AudioRate, channels=a.AudioChannels)
d = AudioDub(b, c).Lanczos4Resize(c.width, c.height).AssumeFPS(a.FrameRateNumerator, a.FrameRateDenominator)
last = d + a
Subtitle("Game Name by Author\nPlaying time: 0:00.00\nRerecord count: 0000", y=165, align=8, first_frame=737, last_frame=1037, size=13.0, text_color=$00FFFFFF, halo_color=$00000000, lsp=1)
Subtitle("This is a tool-assisted recording.\nFor details, visit http://TASVideos.org/", y=180, align=8, first_frame=1038, last_frame=1338, size=15.0, text_color=$00FFFFFF, halo_color=$00000000, lsp=1)
ConvertToYV24(chromaresample="point", matrix="PC.601")
ConvertToYV12(chromaresample="lanczos4", matrix="PC.601")
Your logo's size must match frame size of the movie.
Put things in one folder & drop the script into Virtual Dub to test.
http://tasvideos.org/EncodingGuide/PreEncoding.html
Further info you can find in IRC.