YOU DON'T NEED ANY DOWNLOADERS OR CONVERTERS. SOME PEOPLE ON
THIS PAGE ARE REALLY DISGUISED SALESPEOPLE TRYING TO SUCKER YOU
INTO BUYING THEIR BOGUS AND UNNECESSARY SOFTWARE.
YouTube recommends your video format be
MPEG4 at 640x480, recorded together with
sound in MP3 audio, all at a rate more than
24 frames per second. Other files which are
accepted include AVI, MPG, MOV, and the
famous WMV (Windows Movie Maker).
Here is the relevant YouTube reference and
full URL address, followed by the direct link:
www . google . com / support / youtube / bin / answer . py ? hl = en & answer = 91450
http://www.google.com/support/youtube/bin/answer.py?hl=en&answer=91450
If you'll allow me to get technical about this
type of stuff, DVR's (digital video recorders)
generally use 720x480 "rectangular" pixels.
Computers have many different resolutions,
but they all utilize "square" pixels. As such,
Flash "encoders" can't always compensate
or properly adjust for the difference. Just as
bad, almost all downloaders and converters
render videos 'square-ish' and fuzzy. This is
especially so when the video has motion or
when still photos/images segue from one to
another.
YouTube now accepts file sizes up to 1GB,
so it is now much easier to upload larger or
HQ/HR (high-quality/high-resolution) videos.
Everything on YouTube is, by default, "high
quality", so you shouldn't be worrying about
what you have to do in order to achieve HQ.
If your video is HQ enough, it will be offered
on YouTube as high-quality.
YouTube's preferred format is 640x480, but
they actually scale all the uploaded videos
down to 480x360 -- which is the size of the
YouTube player window. Because the ratio
would still be 4x3, better-quality videos can
sometimes be achieved by scaling down to
the lower number with a video encoder that
is "high-quality", such as an H.264 "codec".
This would then accomplish several results:
-- a smaller file (thus faster uploading)
-- YouTube also has less to "process"
-- you control the final scaling of pixels
-- the video gets high-quality encoding.
I hope my answer is what you're looking for.