[Libav-user] FFmpeg libraries and Nvidia NDEC licensing
Nicolas George
george at nsup.org
Thu Feb 1 23:56:49 EET 2018
kt.neale-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org (2018-01-31):
> If I write an application that performs hardware decoding of H264
> using FFmpeg/FFmpeg libraries and the NVIDIA NDEC SDK, what license
> agreement applies?
All of them. And since they are incompatible...
> For example, (as advised by https://developer.nvidia.com/ffmpeg), I would have to configure a build of FFmpeg as follows:
>
> ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp
> --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64
>
> I can see that in this case non-free code will be enabled. Will
> building FFmpeg in this way mean that GPLv2 now applies?
It means that you are not allowed to distribute the resulting binary.
Both NVidia and FFmpeg are responsible for it. I leave you to judge
which one is guilty.
Regards,
--
Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20180201/a0838c43/attachment.sig>
More information about the Libav-user
mailing list