You sat there watching the terminal, wondering if it broke or if someone, somewhere, decided you weren’t allowed to finish what you started. That’s the moment most people first meet the real weight of consumer rights in software—when code, tools, and the rules around them collide. And nowhere is this more vivid than with FFmpeg.
FFmpeg is free, open source, and a lifeline for anyone processing video or audio at scale. It’s used in streaming services, embedded devices, production pipelines, research labs, and hobbyist projects. But it also sits in the middle of a legal and technical web that ties directly to your rights as a user: the right to use, modify, and distribute the software, the right to integrate it into products, and the right to understand its source.
Knowing your consumer rights with FFmpeg means knowing more than the basics of “open source.” FFmpeg’s core is licensed under LGPL or GPL, depending on the build configuration. It also uses third‑party codecs and libraries, some with patents or other legal conditions. If you compile FFmpeg with certain options, you may trigger requirements under patent law in specific jurisdictions. If you ship an application with FFmpeg built in, you may have to provide source code, carry license notices, and give users the same freedoms you had.