H.264 production

Content in this category discusses how to produce H.264 video.

How to Produce High-Quality H.264 Video Files

H.264 is the only compression technology that plays on all computers, mobile devices, and OTT players. This makes producing high-quality H.264 files compatible with your target playback devices an essential skill. Helping you acquire and/ or polish this skill is the focus of this article.

Webinar: Setting Bitrate Control and Keyframe Parameters

Click to the article to watch the webinar on this website, and download the presentation, or click the YouTube icon on the bottom of the player to watch on YouTube, where you'll be able to add comments.

Example Files-Baseline, Main and High Codecs

This web page was created to accompany the webinar, Fundamentals of H.264 Encoding, produced on September 4, 2013. It includes sample files assessing the quality of output produced using the Baseline, Main and High profiles.

The problem on the table is this; if you produce a set of adaptive files for mobile distribution, you must use the Baseline and Main profiles for compatibility with older iDevices. However, computers and OTT devices can play videos encoded using the High profile. Is the qualitative difference between files encoded using the Baseline and Main profiles, and those encoded using the High profile, sufficient to warrant producing two separate sets of files?

Fundamentals of H.264 Encoding Webinar-see Replay

Transcript This webinar was held on September 4, 2013. You can click here to register and view the archived event. Learn the basics of H.264 encoding while standing on one leg (well, in 30 minutes, you can assume any position that you'd like). Click ...

Handout for Encoding for Flash, Mobile and HTML5 - SMWest 2012

Here's the seminar description:

Encoding for Flash, Mobile and HTML5: Learn the technological fundamentals behind encoding for both H.264 and WebM formats. Learn how to encode H.264 for HTML5 distribution and streaming to iOS and other mobile devices, as well as how to encode it for Flash, including live, on-demand, and RTMP, as well as HTTP-based adaptive streaming. For WebM, learn the basics of on-demand streaming, plus get a look at live WebM encoders. Finally, get an update on how to stream adaptively to all these targets.

Click over to the article to download the handout.

H.264 in a Mobile World: Adios to the Main and High Profiles?

Now that mobile devices are a critical target for most streaming producers, does it make sense to start encoding all H.264 footage using the Baseline profile? From the tests that I performed this week, encoding all footage using this profile might save encoding and storage resources with minimal loss in quality. Click over to the main article to view the test results, or click here to view the actual video files.

FFmpeg Encoding Resources at Sonnati Blog

One of the brightest stars in the encoding universe is Fabio Sonnati, who blogs at Flash Video Technology and Optimizations. I was researching H.264 encoding parameters and revisited his site, noting that his presentation from Adobe MAX2011 entitled ...

Encoding for Flash, Mobile, and HTML5

Here are the handouts from my recent presesentation at Streaming Media West in LA. Here's the description.

Learn the technological fundamentals behind encoding for both H.264 and WebM formats. You’ll learn how to encode H.264 for HTML5 distribution and streaming to iOS and other mobile devices, as well as how to encode it for Flash, including live, on-demand, and RTMP, as well as HTTP-based adaptive streaming. For WebM, you’ll learn the basics of on-demand streaming, plus get a look at live WebM encoders. Finally, you’ll learn how the various H.264 and WebM encoding tools compare in regards to performance, quality, and features.

You can download the presentation below.

Encoding H.264 for HTML5

The title speaks for itself; click over to the main article to download the handout.

Free H.264 Encoders Plus Apple Compressor 4

I compare four H.264 encoders in this article on OnlineVideo.net. Here's the gripping introduction: OK, so you’re cheap and in a hurry and you just want the answer to a single question, “What’s the best free H.264 encoder?” Well, you’re in...