DEV Community

Discussion on: Tools For Building Video Streaming Apps

Collapse
 
eaich profile image
Eddie • Edited

Are you attempting to include ffmpeg as part of an overall application or embedded system and need to use LGPL? If so, then you unfortunately will likely have to pay for an h264 license. The video codec space is full of litigation so be careful.

If you are ok with the GPL instead of LGPL, you can install libx264 to convert to MP4 format.

Collapse
 
razgandeanu profile image
Klaus

No, this does not apply to me, but I've heard of companies where they wanted to use ffmpeg and gave up because of the complex nature of the license.

It's an interesting topic, I don't think installing libx264 to convert to MP4 will help.

The issue is with the actual MP4 format, since it's owned by MPEG LA.

I think you would just have to stick to WEBM format in order to avoid any issues.

Thread Thread
 
missamarakay profile image
Amara Graham

So many things are compatible with webm at this point, I would agree.

Sounds like there are actually 2 things going on here, OSS licensing of ffmpeg and MP4 royalties.

What a licensing mess.