This article details the encoding parameters used by ESPN to produce the VP6 encoded files for the standard Flash Player offered on www.espn.com.

Details of ESPN’s new higher resolution VP6 files

If you’re a sports fan like me, you probably noticed that ESPN recently updated their web site, including adding a new, larger 16:9 video window. Since ESPN is certainly one of the most watched sites on the net, I wanted to present the details of the new video.

By way of background, ESPN had previously produced their VP6 video at 440×330 resolution @ 30 fps encoded at 600 kbps video and 48 kbps audio. In the remodeling, ESPN retained the VP6 codec, but super-sized the video to 576×324 @ 24 fps, encoded at a target of 712 kbps and 80 kbps mono. I tried embedding the video that I tested in this page,  but discovered that the video ESPN makes available for embedding conforms to the old configuration, not the new, which you can view by clicking here.

As you can see from the screen grab from Inlet Semaphore, key frames (those little red lines in the timeline) are inserted about even ten seconds or so, and at scene changes, which accounts for the flurry of key frames at the start of the video.


Click the frame to open the full image in another browser window.

In terms of video, this translates to about .159 bits per pixel, compared to .138 bpp at the old resolution, which should mean better quality. That said, I’m not a bit fan of 24 fps video, having produced at that rate in the past and feeling that the video looked choppy. I can’t say that I’m objective, but the videos I watched looked slightly choppy as well. Have a look and see what you think at www.espn.com

Of course, the big takeaway might just be that ESPN is telling us that Joe Sixpacks far and wide can successfully receive streams of 800 kbps, and they should certainly know. As always, though it’s unlikely that you’re a direct competitor to ESPN, folks who watch their videos and yours compare the two, whether tacitly or unconsciously. If you’re still at 320×240 @ 200 kbps, you’re going to look like the Tampa Bay Rays (er, scratch that) or Arizona Cardinals (er, scratch that) or Detroit Lions (there’s a keeper) by comparison.

About Jan Ozer

Avatar photo
I help companies train new technical hires in streaming media-related positions; I also help companies optimize their codec selections and encoding stacks and evaluate new encoders and codecs. I am a contributing editor to Streaming Media Magazine, writing about codecs and encoding tools. I have written multiple authoritative books on video encoding, including Video Encoding by the Numbers: Eliminate the Guesswork from your Streaming Video (https://amzn.to/3kV6R1j) and Learn to Produce Video with FFmpeg: In Thirty Minutes or Less (https://amzn.to/3ZJih7e). I have multiple courses relating to streaming media production, all available at https://bit.ly/slc_courses. I currently work as www.netint.com as a Senior Director in Marketing.

Check Also

Seedtag: Harnessing AI for Contextual Audience Targeting

Cookies are gone from Safari and Firefox, and on their way out in Chrome. This …

Why That Amazon Product Follows You Everywhere: A Look at Behavioral Tracking

We’ve all experienced it—you check out a product on Amazon, and before you know it, …

How GPAC Technology is Shaping the Future of Streaming: Key Insights from Fred Dawson

In a recent interview available on YouTube, Jan Ozer sat down with Fred Dawson, an …

Leave a Reply

Your email address will not be published. Required fields are marked *