About licensing for libx264

1,160 views
Skip to first unread message

shtoma...@gmail.com

unread,
Sep 11, 2016, 4:45:45 AM9/11/16
to javacv
Dear, Samuel Audet

As far as I know due to the license of use JavaCV with FFmpegFrameRecorder for the commercial usage without opening the source code is impossible, because libx264 has a GNU GPL license, but FFmpeg can be compiled with OpenH264 codec, that has a BSD license, so my question is next: Can JavaCV work with FFmpeg with OpenH264 codec without libx264 only for LGPL license? FFmpeg can be compiled with OpenH64 and accordingly will be accomplish the same functions and will be under the LGPL.
Whether you know other ways to get the libx264 not to mention GNU GPL license? I tried to write on in...@x264licensing.com about other licenses, but it was unsuccessful, smtp server rejected my message.
My software will be free, but with the closed source code, and I want to include JavaCV library, but libx264 :(

Thanks for your job! It’s awesome!

Kind Regards,
Valeriy V Shtoma

Samuel Audet

unread,
Sep 11, 2016, 4:52:43 AM9/11/16
to jav...@googlegroups.com
FFmpeg is built with both libx264 and OpenH264. And libx264 can be
removed of course.

We can switch between the two at runtime as well:
FrameRecorder.setVideoCodecName("libx264");
FrameRecorder.setVideoCodecName("libopenh264");

Samuel

shtoma...@gmail.com

unread,
Sep 11, 2016, 4:59:58 AM9/11/16
to javacv
Thank you so much for your response!
What about libx264 usage with closed source code? Do you know something about their lisence? Can I use libx264? Where can I find their commercial license?

воскресенье, 11 сентября 2016 г., 11:52:43 UTC+3 пользователь Samuel Audet написал:

Samuel Audet

unread,
Sep 11, 2016, 10:03:42 AM9/11/16
to jav...@googlegroups.com
This is all that I am aware of: https://licensing.x264.org/en/
Reply all
Reply to author
Forward
0 new messages