I mainly record screencasts of MMO games.  Which of the various video formats  that YouTube accepts will result in the smallest file size and what settings for that file type would I use?Of course this is also constrained by a desire to have video quality that is not noticeably worse that the other options.
What video format should I pick if I want to minimize up upload time to YouTube?
youtube;video
YouTube support a number of different options for uploading:WebM - VP8 for video, which really isn't that greatMPEG4 (h264) - pretty much the standardAVI - a container format, not a codecMPEG2 (DivX, XviD) - higher filesizes for similar quality as compared to h264WMV - not used by many outside of Microsoft for good reasonFLV - previously used to contain VP6, but currently uses h264Really, for general-purpose video, everyone should be using h264.The audio codec you choose is not going to make much a difference for a standard YouTube-length video, as long as it's lossy.  I don't believe that YouTube accepts any lossless audio anyways, not to mention that it would be a ridiculous waste of disk space.Realistically, if you want to produce really small encodes that don't take up much disk space, you'll have to spend many hours tweaking settings.  I assume that your upload bandwidth is not capped enough to make this kind of effort worthwhile, but it would be nice to see what kind of change you're hoping for.See also Google's help article on optimizing videos for upload.