Announcing Free Course on Controlling the AMD MA35D with FFmpeg

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.

Figure 1. Quality, bitrate accuracy, and bitrate variability of the MA35D’s bitrate control options (click to see at full resolution).

The course then discusses H.264, HEVC, and AV1-related options and moves to advanced topics like 2D graphics and low-latency streaming.

Figure 2. The MA35D’s picture-in-picture filter.

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.

    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

    New Lessons on Streaming Monetization Added to Streaming Media 101

    The Streaming Learning Center is pleased to announce the addition of four new lessons on …

    Streaming Summer Bootcamp Session 2: Producing H.264

    Announcing session 2 of Streaming Summer Bootcamp: Learn to Produce H.264 Video. Thu, Jul 11, …

    Simplify Your Workflow: Command-Line Variables in FFmpeg Batch Files

    Creating batch files with variables is one of the more efficient ways to run FFmpeg. …

    Leave a Reply

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