FFmpeg for Adaptive Bitrate Production

Learn to encode to H.264, HEVC, and VP9 formats and produce HLS/DASH Output

4.75 (50 reviews)
Udemy
platform
English
language
Other
category
instructor
FFmpeg for Adaptive Bitrate Production
212
students
4 hours
content
Mar 2023
last update
$24.99
regular price

What you will learn

Use FFmpeg to encode to H.264, HEVC, and VP9 outputs

Create an encoding ladder for HLS and DASH distribution

Install FFmpeg on Windows, Mac, and Linux

Create and run FFmpeg command strings on Windows and Mac platforms

Understand video encoding basics like codecs, container formats, and encoding parameters like resolution, frame rate, and data rate.

Why take this course?

This course will teach you how to produce high-quality video with H.264, HEVC, and VP9 with FFmpeg and how to create fully packaged HLS and DASH adaptive bitrate output. You'll become proficient in FFmpeg and will learn the key fundamentals of video compression, encoding, and adaptive bitrate packaging.

The course includes downloadable batch files to accelerate learning and production with PDFs of all lesson files for printing and note-taking. It also includes a free PDF copy of my book, Learn to Produce Video with FFmpeg: In Thirty Minutes or Less (2018 Edition), a $34.95 value (check it out on Amazon).

The course starts with the technology primer that covers the basics of compression and encoding. Then it details how to install FFmpeg on Windows, Mac, and Linux computers and provides an overview of batch operation on those platforms.

The next section covers generic file configuration options you'll use for all codecs, including lessons on bitrate control, resolution, frame rate, I-, B-, P- and reference-frame settings. These are followed by lessons on H.264 and HLS, including instructions on how to use Bento4 to package for DASH and HLS. 

The next sections detail how to encode and package with HEVC and how to encode with VP9. The final section details how to use line continuation characters in your FFmpeg scripts and concludes with a lesson on live encoding with H.264.

Screenshots

FFmpeg for Adaptive Bitrate Production - Screenshot_01FFmpeg for Adaptive Bitrate Production - Screenshot_02FFmpeg for Adaptive Bitrate Production - Screenshot_03FFmpeg for Adaptive Bitrate Production - Screenshot_04

Reviews

Patric
August 2, 2023
Great course! In detail explanations on exactly what I needed. Improved my Adaptive Bitrate Streaming logic and it works a lot better now :)
Sanjeev
June 14, 2023
It is a wonderful course and goes into a whole heap of detail in a very to understand way. The resources included gives you good hands practice.
Motti
January 9, 2022
Thank you for an amazing course. I enjoyed it immensely. Course was instructive and Jan Ozer was a delightful personality to learn from. This course has helped me learn the subject matter in a very complete manner and was extremely professional. The course gave me a really solid understanding of current and upcoming technologies related to encoding, transcoding, containers, adaptive bitrate video, video quality scores, live streaming and of course how to do it all using ffmpeg.

Charts

Price

FFmpeg for Adaptive Bitrate Production - Price chart

Rating

FFmpeg for Adaptive Bitrate Production - Ratings chart

Enrollment distribution

FFmpeg for Adaptive Bitrate Production - Distribution chart

Related Topics

1480706
udemy ID
12/24/2017
course created date
9/19/2021
course indexed date
Bot
course submited by