If you can see past the silliness and length of the video, Professor Compressor (played by Nardeep Khurmi, Howcast’s Post Production Specialist) does share helpful information on how to choose the right codec, aspect ratio and data rate when uploading a video to the web.

“What is a codec?
A codec is the format in which you compress your video. It could be a variety of different formats, but the most modern, powerful, and commonly used codecs are H.264 and MPEG-4.
Why H.264 and MP4 (MPEG-4)?
H.264 and MP4 are wunderful codecs! They allow you to have a tremendous quality video at a fraction of the file size. Lets look at a theoretical example:

You’ve finished editing and have made a beautiful 1920×1080 master file. But it is in the Apple Pro Res format, and is over 2GB. This file won’t work for the web. The video codec is too large and the file size is too big. Inevitably you will end up with a low quality video, because the master file is not designed and optimized for the web.

Take that file and transcode it into an H.264. Since web players are designed to work seamlessly with H.264, you won’t have to worry about choppy or corrupted playback. And H.264 encodes your video in such a way that you won’t see a noticeable drop in image quality. What you will see is your 2GB master file shrink to less than 500MB — perfect for the web!

Help, my footage looks stretched or squished and there are black bars bordering the footage!
This is a common problem that results from uploading an incorrect frame size. When uploading, you need to make sure the video is in the correct frame size for the player. This could be a variety of different frame sizes, varying from SD to HD, so check your website’s FAQ on uploading for instructions. The most common frame sizes are: 640×360, 640×480, 720×480, 1280×720, and 1920×1080.

This problem could also result from an incorrect Pixel Aspect Ratio. Pixel Aspect Ratio (or PAR) can be a little confusing, but the simple way to think of it is that this setting tells your program what aspect ratio to encode your video, at the pixel level. It determines how the digital information is presented and viewed onscreen. I recommend square pixels for HD, PAL for PAL, and NTSC for NTSC, though this can vary.. The best option is to play around with this setting when exporting until you get your video looking pristine.

Help, my video looks muddy and detail is lost. My text looks almost pixelated and the video is generally very low quality.
Low image quality is usually due to a low data rate when exporting your video. When exporting your video, you’re given many options; one of these is data rate. Setting the data rate to automatic will usually result in the best image. It is also highly recommended to do a multi-pass encode. It will take longer than a single-pass encode, but it will result in a much smoother video with higher image quality.

Well, that was a lot of information! Digest it, experiment, and start uploading those WUNDERFUL videos!”

Correction: Professor Compressor calls H.264 and MP4 or MPEG-4 both codecs and actually that’s not true. MP4 is a file container and H.264 is the codec or compression type used to encode MP4 file, and part of the MPEG-4 Part 10 or AVC (Advanced Video Coding) video compression standard. See this post for more clarification on codecs, containers, formats: Encoding Video for the Web – Slides from ReelSEO.com Webinar

Thanks again to everyone who joined us a few weeks back on May 5th for the very first Reel SEO webinar event on titled, “Video Encoding for the Web.” As I previously mentioned, the webinar was very well received with 263 attendees from all over the world. A big thanks to my co-presenter Robert Reinhardt, the @flashfreaker, who shared some fantastic tips on how to compress video using x264, the free library for encoding H264/AVC video streams. An enormous thanks as well to Mark Robertson who not only moderated the session, but did an amazing job working numerous hours with Robert and me to pull together the program. Mark also spent a considerable amount of time editing the video from the webinar to make it available for those who may have missed it or want to review it. An additional thanks to Ian Sneed and the team at vzaar video platform for sponsoring the free webinar. You can see the previous posts with our bios hereand the slides here.

Look for more Reel SEO webinar events in the future. Thanks again to everyone for your continued support and interest. We greatly appreciate it!

Thanks to everyone who attended our webinar yesterday on, Video Encoding for the Web! We had 263 attendees from all over the world who stayed with us for the scheduled hour, and 140 or so stayed on for the additional half hour of Q&A. Many thanks as well to my co-presenter, the amazing Robert Reinhardt AKA @flashfreaker who dropped major video encoding science and our moderator and organizer extraordinaire, Mark Robertson who did a fantastic job pulling it all together and managing the flow of the session and 100+ questions that came in from attendees. Also, a big thanks to Ian Sneed and the folks at vzaar video platform for sponsoring the webinar.Mark will be posting the video in the next few days, and we encourage anyone who didn’t get their questions answered to post a comment on Reel SEO or contact any of us. In the meantime, here are the webinar slides which were featured today on the Slideshare homepage.

In this short video from Sorenson Media blog Technical Support Specialist Jeff Udall provides a short explanation on the difference between the FLV (Flash Video) and SWF (Shockwave Flash) formats and how they work together to create the online video experience.