Hello,

We are trying to redistribute a ffmpeg binary commercially. We use free version 
for generally decoding video only(some demuxing). We want to use nvidia's 
suggestion of using the GPU with ffmpeg. They give a sample configure string 
like so:
./configure --enable-cuda --enable-cuvid --enable-nvdec --enable-nvenc 
--enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/cuda/include  
--extra-ldflags=-L/usr/local/cuda/lib64

In here we notice --enable-nonfree which basically means we can't give ffmpeg 
commerically right? Well looking into this legal wise... If we get NVidia's 
written consent that a lawyer can use in a court of law, alter configure script 
to say libnpp is not considered "non-free" and ditch that string would it be 
okay?

NVidia seems to advocate for FFmpeg use. If its not permissible, then would it 
make sense to just use opencv's implementation of ffmpeg which then advertises 
a completely different license(Apache).

Looking for serious answers with out sarcasm, insults, or claims of simplicity.

Thanks!

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to