Video Encoding: Techniques and Standards
Almost everyone in attendance is tasked with encoding video - Mostly Flash, some QT, couple WM
Episode is software used for encoding - allows the creation of all these video formats
Pre-processing is the first step in the process - de-interlace, resize, crop, add watermark, etc. - this can add time to processing, but is very important in preparing video for encoding.
Encoding (or transcoding in this example) is the process of compressing the video using a specific algorithm, or codec.
Understand the specifics of your ingest format:
Sony HDV is reverse engineered to use convention MiniDV tapes. It's actually MPEG-2. It encodes on the fly, so 25 mbit/sec, so same as std def 720x480. Need to have the playback codecs to play this! So this is a transcode. Start with highest quality source. Give the encoder as much info as possible, and let it discern how to use that, and throw out what it doesn't need.
QT inspector will list format details. 1440x1080 stretched with trickery to 1920x1080. MediaInfo Mac, PC, Linux provides indepth info on video & audio streams as well as MediaInfo on SourceForge - both of these tools are free :)
Standard data rates for encoded video delivered via the web:
800 kbits is what most users can receive.
used to be 300 kbits
sweet spot or having enough without buffering issues, 800 kbits is practical, some at home with Comcast can receive 1200 kbits.
Brent: iTunes 320, YouTube 1.2 and YouTube re-encodes it.
Streaming vs progressive downloads. YouTube - a lot of people consider this a standard. Maybe have a higher encoding for various platforms, like a 52" screen with a set top box.
Forrest is using 500 kbps. Flash is a wrapper with several codecs. Sept 2008 Flash Player 9 supported H.264. So could deliver to multiple platforms. New WMP can handle H.264.
Episode demo... It ships with some templates & presets. Or start with something a little bigger & better and tweak down.
KEEPVID Bookmarklet, keepvid.com - allows you to grab a video off youtube for analysis.
H.264 better video quality but more processor intensive, than MPEG-4 (easier for older or legacy machines). MacBook Air couldn't keep up! Video takes full advantage of processor for encoding and decoding. MPEG-4 worked fine on the original MacBook Air.
Handbrake default FLVs of 300 or 800 (big size difference). Processor in the iPhone is a lot differe