I’m pleased to announce a new free course, MA35D & FFmpeg Quick Start: Essential Skills and Expert Tips. As the title suggests, the course will get you up and running quickly and help you configure the MA35D for optimal throughput and quality for your application.
The first few lessons describe how to access the MA35D’s hardware options for decoding, encoding, and scaling, which are crucial to high-volume throughput. Then, I cover the bitrate control options, GOP and frame controls, and presets.
In each lesson, I cover each configuration’s performance-related aspects so you learn how to set the option and which option is best for your application. For example, Figure 1 shows the quality, bitrate accuracy, and bitrate variability of the MA35D’s bitrate control options for H.264 (click to see at full resolution). If you’re looking for tight bitrate control, this lesson helps you identify which options not to choose and their quality trade-offs. Learning how to set the controls takes minutes, but data like this can save you hours of testing.
The course then discusses H.264, HEVC, and AV1-related options and moves to advanced topics like 2D graphics and low-latency streaming.
The complete 14-lesson curriculum is below. You can see more details and register at https://courses.streaminglearningcenter.com/courses/MA35D
- Lesson 1: Introduction
- Lesson 2: Hardware Overview – Working with the MA35D
- Lesson 3 – Decoding with the MA35D
- Lesson 4 – Scaling with the MA35D
- Lesson 5 – Encoding with the MA35D
- Lesson 6 – Bitrate Control Options for the MA35D (Need Video)
- Lesson 7 – Frame and GOP Controls
- Lesson 8 – MA35D Presets
- Lesson 9 – Producing H.264 Output with the MA35D
- Lesson 10 – Producing HEVC Output with the MA35D
- Lesson 11 – Producing AV1 Output with the MA35D
- Lesson 12 – MA35D 2D Operations
- Lesson 13: Low Latency Operation with the MA35D
- Lesson 14: Other Notable Features
Key Value Propositions
Not sold yet? Here are the key reasons for taking the course.
- Save Time with Proven Configurations: Learn optimized settings and configurations upfront, saving you hours of testing and setup, and enabling you to achieve your quality and throughput goals more efficiently.
- Master Advanced Features: Access in-depth tutorials on advanced capabilities, like Picture-in-Picture and low-latency streaming, which are critical for complex video workflows and challenging to set up on your own.
- Data-Driven Insights: Benefit from real-world performance data demonstrating the impact of different bitrate controls, presets, and scaling options, giving you confidence in your settings.
- Flexible Learning Path: With 14 modular lessons, take only what you need or complete the full course—perfect for new users and seasoned professionals looking to fine-tune their setups.
Note that the course does NOT cover installing the MA35D or compiling the required version of FFmpeg. So, don’t start the course until you have the MA35D installed and FFmpeg up and running.
Also, the course doesn’t cover controlling the MA35D with GStreamer or the API, though the performance-related aspects covered will apply irrespective of how you control the card.
Here’s a link to the course.