Open Menu

FFmpeg Enabler

Integrate patent-compliant codecs into your FFmpeg applications

Fluendo’s FFmpeg Enabler integrates licensed codecs into FFmpeg, ensuring legal compliance while accelerating your multimedia application development.

Talk to an expert!
Grid
Code

Streamline development, ensure compliance, and deliver faster with Fluendo’s FFmpeg Enabler

Legal peace of mind

Protect against costly lawsuits and royalty disputes with Fluendo codecs for FFmpeg, ensuring legal compliance with major patent holders like MPEG LA, Dolby, and Microsoft.

Faster time-to-market

Skip the hassle of negotiating multimedia patent licenses. With Fluendo’s solution, developers can focus on innovation, speeding up product launches and reaching the market faster.

Seamless integration

Experience a plug-and-play solution that requires minimal configuration changes, enabling quick and easy integration into your FFmpeg-based applications.

TRUSTED BY

Logo_EverFox.png
Logo_HP.png
Logo_Igell.png
Logo_Unicon.png
Logo_dell.png
Testimonial image for Matthias Haas, & Director of Product Management at IGEL

Enabling local media playback and multimedia redirection for IGEL Thin Clients was our main objective, and we were looking for a solution that allowed us to provide Business clients accessing server-based Computing and Virtual desktops. To satisfy our codec needs, the Major Virtualization vendors recommended Fluendo as a provider of the required codecs, so we contacted them to learn about their GStreamer codec plugins. The provided Fluendo codecs could be integrated into our development without any problem. Thanks to Fluendo, IGEL could offer a full PC-like experience to their clients.

Matthias Haas,

Director of Product Management at IGEL

FEATURES

Broad codec support

Enjoy seamless compatibility with a wide range of audio and video formats to support various multimedia applications, including H.264, H.265, AAC, MP3, MPEG-4, and more.

Distribution compatibility

Available in both patch and full versions, ensuring compatibility with various distributions and FFmpeg versions for seamless integration.

Features Image

Explore our specialized FFmpeg Enabler variants for enhanced multimedia experiences

Frequently Asked Questions (FAQ)

Do you have questions about our product? We are here to answer them so you can make the right decision for your multimedia business.

FAQs
  • What is FFmpeg? +

    FFmpeg is a collection of software libraries and programs to record, convert and stream media. FFmpeg contains more than 100 codecs, most of which use compression techniques of one kind or another. Many such compression techniques may be subject to legal claims relating to software patents. Such claims may be enforceable in countries like the United States, which have implemented software patents but are considered unenforceable or void in other countries. Here is where our Fluendo FFmpeg Enabler adds value. If you need to use multimedia formats covered by patent licenses, our solution allows using our patent-compliant plugins in commercial solutions based on FFmpeg.

  • What are media codecs, and how do they work? +

    Codec is a portmanteau of coder-decoder. It is a device or computer program for encoding or decoding a digital data stream or signal. A codec encodes this information for transmission and storage — possibly in encrypted form — while the decoder function reverses the encoding for playback or editing. Codecs are used in videoconferencing, streaming media, and video editing applications.

  • Why do we need codecs? +

    Multimedia files (movies or music, for example) are huge, so they are usually difficult to transfer over the network. To speed up downloads, codecs were built to encode, or shrink, a signal for transmission and then decode it for viewing or editing. Without codecs, video and audio downloads would take three to five times longer than they do now.

  • What are the most popular video container formats? +

    Hundreds of codecs are in use, and you will need combinations that specifically play your files. There are audio and video compression codecs, streaming media over the internet, speech, video conferencing, playing MP3s, and screen capture. Selecting the correct codec can depend on several factors, such as the target file size, output quality, and delivery method all factor in, and others. Some of the most popular codecs are:

    • Audio: MP3, AAC, WMA, AC3
    • Video: H.264/AVC, H.265/HEVC, MPEG-4 part 2, WMV

    Because there are so many codec choices, codec packs are convenient options. Fluendo Codec Pack is our complete set of audio and video encoders and decoders especially created for enterprise.

Bits & Bytes

Explore our blog, one byte at a time. Our team unpack our latest news, industry insights and in-depth articles to connect you with the multimedia world.

Blog

Read more about our work

View All
Fluendo expands audio capabilities with Dolby AC3 Professional decoder integration in our codec solutions
broadcasting, codecs, fluendo-codec-pack, ffmpeg-enabler, ffmpeg-enabler-dolby-professional

Fluendo expands audio capabilities with Dolby AC3 Professional decoder integration in our codec solutions

At Fluendo, we are committed to delivering cutting-edge multimedia solutions that are powerful and user-friendly. We are thrilled to announce the integration of the Dobly AC3 Professional decoders into our offerings, which are available for implementation in both FFmpeg and GStreamer environments. This high-quality decoder enables you to achieve unparalleled audio quality in your projects, whether …

Read more
Fluendo Becomes a Licensed Implementation Partner for Dolby Audio Professional
broadcasting, codecs, announcements, fluendo-codec-pack, ffmpeg-enabler, ffmpeg-enabler-dolby-professional

Fluendo Becomes a Licensed Implementation Partner for Dolby Audio Professional

Since 2005, we have proudly partnered with Dolby to offer the AC3 consumer decoder as part of Fluendo Codec Pack. This longstanding collaboration reflects our commitment to delivering high-quality audio solutions that meet users’ needs worldwide.

Recently, this partnership has taken an exciting step forward: Fluendo is now and officially a Licensed Implementation and System Licensee for …

Read more
Differences between GPL and LGPL when using licensed software
application-development, open-source, ffmpeg-enabler

Differences between GPL and LGPL when using licensed software

Software licensed with any GNU license can be used and modified everywhere, without any restrictions in private and even in corporate environments. You can do whatever you want: modify, compile, link statically and dynamically. When, for example, the software was only for internal use in the company, then there is no obligation to do anything.

What if the software is distributed?

Here is where the …

Read more
How to use FFmpeg with GStreamer?
ffmpeg, gstreamer, ffmpeg-enabler

How to use FFmpeg with GStreamer?

By Marek Olejnik

You might find yourself in a situation where your application is based on FFmpeg but you can’t use it because of codec patents. Or maybe you are using FFmpeg API and just want to improve its performance.

These are precisely the challenges that inspired us to create a new product: Fluendo FFmpeg Enabler. This solution consists of a new library (named libfluffgst) that works …

Read more