Announcing session 2 of Streaming Summer Bootcamp: Learn to Produce H.264 Video.
Thu, Jul 11, 2024, 11:00 AM – 12:30 PM.
The session is to be produced on LinkedIn Live: Click to register.
The free webinar will cover:
• What H.264 is and its origins
• What x264 is and why it’s important
• How x264 compares to other H.264 codecs
• Choosing a preset for x264: VOD edition
• Preset customization options (B-frames/reference frames)
• Choosing the optimal CPU on AWS for producing x264 with FFmpeg (AMD, Graviton, Intel)
This is the second of a series of free webinars this summer covering streaming fundamentals, encoding with H.264, HEVC, AV1, VVC, LCEVC, and encoding and transcoding for live streaming. The classes should benefit newbies and experienced compressionists alike.
You can access the first session on Streaming Fundamentals here: watch
Click here to download the handout: Streaming Summer Bootcamp Session 1: Introduction to Video Compression and Video Quality Metrics (24 downloads )
If you’re new to streaming video, you should check these out before attending this session on Producing H.264.
By way of background, I’m updating my book, Video Encoding by the Numbers. When I wrote the first edition, I backed all decisions with quality metrics like PSNR or VQM, which are “the numbers” referred to in the title. In the upcoming update, I will re-test H.264, HEVC, VP9, AV1, LCEVC, and VVC and compute quality with VMAF.
While the testing required for each updated chapter will generate multiple pages of spreadsheets and analysis, only a few tables from that data will be included in the book. During the webinars, I’ll share and explain all that data, make it available for download, and provide other information relevant to the analysis.
Who Will Benefit?
- Novices: Will learn how to encode using various codecs and gain a solid foundation in video compression and practical encoding techniques.
- Experienced Compressionists: Will receive detailed data that will only be summarized in the book. This will allow you to confirm or reassess your current or planned encoding strings and ensure you use the most efficient and effective methods.
I’m calling the series the Streaming Summer Bootcamp. All sessions will be free and available on LinkedIn.
Here’s the preliminary schedule for the other five sessions.
Session 3: Encoding with HEVC
Thursday, On-hold till the fall
- What HEVC is and its origins
- The royalty picture
- The playback compatibility picture
- What x265 is and why it’s important
- How x265 compares to other HEVC codecs
- Choosing a preset for x265
- VOD
- Live
- HEVC profiles and levels
- About HDR
- Additional details to be be provided later
Session 4: Encoding with AV1
Thursday, On-hold till the fall
- What AV1 is and its origins
- The royalty picture
- The playback compatibility picture
- What SVT-AV1 and why it’s important
- SVT-AV1 vs LibAOM
- How SVT-AV1 compares to other AV1 codecs
- Choosing a preset for x265
- VOD
- Live
- AV1 and HDR
- Additional details to be be provided later
Session 5: Encoding with VVC
Thursday, On-hold till the fall
- What VVC is and its origins
- The royalty picture
- The playback compatibility picture
- What VVenC is and why it’s important
- How VVenC compares to other VVC codecs
- Additional details to be be provided later
Session 6: Encoding with LCEVC
Thursday, On-hold till the fall
- What LCEVC is and its origins
- How LCEVC works
- The royalty picture
- The playback compatibility picture
- Encoding LCEVC with V-Nova tools
- Encoding LCEVC with FFmpeg
- Additional details to be be provided later
Session 7: All about Live
Thursday, On-hold till the fall
- Live encoding overview
- Live encoding for origination
- hardware and software options
- Live transcoding for distribution
- Hardware and software options (CPU/GPU/FPGA/ASIC)
- Choosing the optimal preset
- Working with low-latency
Again, all dates are subject to change.