Found your problem.
Quote:
|
compress using xvid codec
|
You don't have to use x264 (no other form of H.264 is good, so don't even bother) if you don't want to, but 40MB XviD at 1680x1050, even for 20 seconds is unreasonable. It doesn't look bad because YouTube is bad - your uploaded file looks bad.
How to encode with x264 in 5 simple steps (FRAPS AVI to H.264+AAC mp4):
with a batch file, drag and drop! 1 min setup consisting of copypasting files, no configuration
Quote:
|
Originally Posted by in a quote for the sake of formatting
1. Download The following executables go into c:\windows\system32 (x86)* x264: 32bit executable (even if you run x86_64)
* Nero AAC Codec (only neroAacEnc.exe is needed)
* avs2wav
* mp4box (the exe, if you're on x64, the DLL goes into c:\windows\system32\syswow64) * Avisynth (install it like you would any other program, just keep pressing next)
2. Get the batch file - http://pastebin.ca/raw/1627987Copy paste that into a new .txt file, then give the .bat extension (make sure you don't have "hide extensions for known filetypes" enabled, as you will be unable to remove the .txt extension) 3. Drag and drop the FRAPS AVI on top of the batch file.
4. ???
5. PROFIT! (mp4 comes out, ready to upload to YouTube!)
If you record at 16:9, but at a resolution higher than 1280x720, it will automatically resize to 1280x720 before encoding to save you time and bandwidth.
In: Crysis 2009-03-01 08-15-54-48.avi (1600x900 30 fps, FRAPS+PCM)
Out: Crysis 2009-03-01 08-15-54-48.avi.final.mp4 (1280x720 30 fps, H.264+AAC)
|
This batch actually works with any AVI file. If you want it to work with every file you can play in your media players (VLC doesn't count), then on the second line, change
avisource to
directshowsource (but, this will make it stop working with FRAPS AVIs, although it will work with every other kind of AVI).
Quote:
Originally Posted by Ecchi-BANZAII!!!
Youtube HD ain't even XXXX*720... it's more like 420p...
|
Actually, they *are* 1280x720.
The video on the page is less than 720p, but you can go full screen for 720p.
Quote:
Originally Posted by Sammitch
Read: http://www.reelseo.com/youtube-hd-update/
If you don't upload in a format as close to youtube's specs [ie. resolution] as possible they are going to have to transcode it on their servers, and I doubt they put too much emphasis on quality given the amount of processing they likely have to do in a day.
If you want more bang for your youtube buck I would recommend transcoding the video to youtube HD standards on your PC before uploading it.
|
YouTube always re-encodes (
transcoding is something very different). YouTube HD is 2Mbps, which is plenty for x264 (yep, YouTube uses x264) to work with, even at fast settings.
Quote:
|
Also, if you're using a lossy compression in your convesion to xvid you're probably going to lose even more quality when youtube transcodes it to their secret recipe as I doubt they are using a lossless compression.
|
1. XviD is always lossy.
2. Lossless video is impractical for anything short of intermediates, so why would you even consider that?
__________________