Streaming Media - October 2008 - (Page 22) tutorial Encoding for Screencams In the August/September issue of Streaming Media, I described how to script, record, and edit a screencam presentation for fun or profit. In this article, I’ll detail which codec does the best job compressing screencams for internet delivery, which encoding parameters work best and why, and which encoding tools do the best job producing the compressed screencam. By way of background, the starting point for all encodings was a file I exported from my video editor in Apple Animation format. I detailed how I produced the file and why I used the Apple Animation codec in the previous article. By Jan Ozer Figure 1. Comparing the big three Which Codec Is Best? Many times when producing screencams, the target codec is fait accompli. That is, you have to encode into Silverlight or Flash format for website design or other similar reasons. Of course, today, with H.264-capable Flash player penetration exceeding 80%, you can consider both VP6 and H.264 when producing for Flash. In addition, some casual producers won’t be locked into a codec decision beforehand and just want to use the best technology for the job. So let’s discuss which is best. When I’m producing screencams, I define best using four parameters. First, the technology must easily enable random access to various points in the video file to accommodate viewers who want to skip or repeat a section. All codecs meet the first test, and you can drag, stop, and restart any of the formats at will. Obviously, to a degree, this will only be possible if the player you create offers these controls. But within Windows Media Player, FLV Player, and QuickTime Player, I could move to any point within the file and start playback with no lag or distortion. Second, I consider the convenience of the player itself. For example, I find the QuickTime Player most usable since you can open multiple windows and use the arrow keys to drive frame-by-frame progress in either direction, a function that is critical for file analysis, if not tutorial viewing. I won’t discuss the FLV player in detail since most Flash-based tutorials will use a custom Flash player, but it does support multiple open instances. Unfortunately, though previous versions of the Windows Media Player did let you open multiple instances at once, you can’t do so with current versions, meaning that your viewers can’t open more than one tutorial at a time. Media Player also doesn’t enable frame-by-frame access via the arrow keys. Again, this is more of a problem for file analysis than for tutorial viewing, but in case anyone in Redmond,Wash., is reading, arrow key support would be awesome. 22 STREAMING MEDIA October/November 2008 How many folks have the player is always an issue, and if you’re targeting Mac and Windows customers, Flash has a big advantage there. I personally think that Silverlight is a better option than Media Player for crossplatform, browser-based applications because at least it’s Microsoft’s own playback module. Though the Flip4Mac Windows Media plug-in has worked well for me on my Macs, no one knows its overall penetration. Finally, when considering a codec for a screencam video, you also need to consider comparative quality at the selected data rate. To test quality, I encoded the same 1024x768 @ 15 fps test file to the same ridiculously low data rate: 200Kbps with 32Kbps audio. I’ll delve more into the specific encoding parameters that I used with each encoder later. I produced each format with a range of encoders, again discussed later, and compared the best-quality file available for each codec. I produced the H.264 and FLV files on my own, but I borrowed heavily from Ben Waggoner’s excellent tutorial, “Encoding Screen Recordings for Silverlight in VC-1 With Expression Encoder 2,” when producing the VC-1 files. You can read the tutorial at http://on10.net/blogs/benwagg/ 21750; I’ll describe how I diverged from his procedures in the VC-1 section of this article. The Envelope Please Figure 1 shows a representative frame. Though it’s probably tough to see in print both H.264 and VP6 were much clearer than VC-1. Interestingly, all implementations of VC-1 began well but seemed to lose their way somewhere after the halfway point, starting with small pockets of distortion, such as that shown in the figure, that often worsened into highly noticeable color artifacts. While VP6 and H.264 had occasional bad stretches, they typically lasted only a moment or two and, if they were in a portion of the screen away from the cursor motion, were often unnoticeable. The difference between VP6 and H.264 was much smaller, but as you can see in the figure, where the http://on10.net/blogs/benwagg/21750 http://on10.net/blogs/benwagg/21750
Table of Contents Feed for the Digital Edition of Streaming Media - October 2008 Streaming Media - October 2008 Table of Contents Standard Time Technology and Business Trends by the Numbers Encoding for Screencams Meeting the Enterprise Video Distribution Challenge Pulling Back the Curtain on Level 3 The 2008 Streaming Media Readers’ Choice Award Winners The Ultimate Guide to Creating Online Video Content That Works, Part 1 Brave New Platforms Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual Creative Suite Turns 4 The Future of Internet Radio Decoding the Truth About Hi-Def Video Production Educating the Next Generation of Online Media Makers ViewCast Niagara GoStream SURF The Past and Future of Online Video: I’m Not Dead Yet! Streaming Media - October 2008 Streaming Media - October 2008 - Streaming Media - October 2008 (Page Cover1) Streaming Media - October 2008 - Streaming Media - October 2008 (Page Cover2) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 1) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 2) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 3) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 4) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 5) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 6) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 7) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 8) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 9) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 10) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 11) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 12) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 13) Streaming Media - October 2008 - Table of Contents (Page 14) Streaming Media - October 2008 - Table of Contents (Page 15) Streaming Media - October 2008 - Table of Contents (Page 16) Streaming Media - October 2008 - Table of Contents (Page 17) Streaming Media - October 2008 - Standard Time (Page 18) Streaming Media - October 2008 - Standard Time (Page 19) Streaming Media - October 2008 - Technology and Business Trends by the Numbers (Page 20) Streaming Media - October 2008 - Technology and Business Trends by the Numbers (Page 21) Streaming Media - October 2008 - Encoding for Screencams (Page 22) Streaming Media - October 2008 - Encoding for Screencams (Page 23) Streaming Media - October 2008 - Encoding for Screencams (Page 24) Streaming Media - October 2008 - Encoding for Screencams (Page 25) Streaming Media - October 2008 - Encoding for Screencams (Page 26) Streaming Media - October 2008 - Encoding for Screencams (Page 27) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 28) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 29) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 30) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 31) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32A) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32B) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 33) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 34) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 35) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 36) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 37) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 38) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 39) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 40) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 41) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 42) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 43) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 44) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 45) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 46) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 47) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 48) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 49) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 50) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 51) Streaming Media - October 2008 - Brave New Platforms (Page 52) Streaming Media - October 2008 - Brave New Platforms (Page 53) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 54) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 55) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 56) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 57) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 58) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 59) Streaming Media - October 2008 - Creative Suite Turns 4 (Page 60) Streaming Media - October 2008 - Creative Suite Turns 4 (Page 61) Streaming Media - October 2008 - The Future of Internet Radio (Page 62) Streaming Media - October 2008 - The Future of Internet Radio (Page 63) Streaming Media - October 2008 - The Future of Internet Radio (Page 64) Streaming Media - October 2008 - The Future of Internet Radio (Page 65) Streaming Media - October 2008 - The Future of Internet Radio (Page 66) Streaming Media - October 2008 - The Future of Internet Radio (Page 67) Streaming Media - October 2008 - The Future of Internet Radio (Page 68) Streaming Media - October 2008 - The Future of Internet Radio (Page 69) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 70) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 71) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 72) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 73) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 74) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 75) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 76) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 77) Streaming Media - October 2008 - Educating the Next Generation of Online Media Makers (Page 78) Streaming Media - October 2008 - Educating the Next Generation of Online Media Makers (Page 79) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 80) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 81) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 82) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 83) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 84) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 85) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 86) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 87) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 88) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page Cover3) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.