Bug#839941: whishlist ffmpeg

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Mon Oct 17 14:58:26 UTC 2016

Control: tags -1 upstream
Control: retitle -1 enable decklink

Hi Marc,

On 17.10.2016 10:35, Struminski, Marc wrote:
> Decklink from here: https://www.blackmagicdesign.com/de/support
> (https://www.blackmagicdesign.com/de/support/download/197eba8afa194f03829ea
> 6fdf7d7c163/Linux) Version 1.8 Desktop Video SDK
> Nvenc from here: https://developer.nvidia.com/nvidia-video-codec-sdk
> (https://developer.nvidia.com/designworks/video_codec_sdk/downloads/v7.0)

The nvenc page requires one to sign up a DEVELOPER PROGRAM AGREEMENT,
while the decklink page requires accepting an EULA...

In particular the decklink EULA says:
"1.4 The Licensee must not lease, rent, distribute or sub-license the Software"

Thus it seems to me that re-distribution of these headers is not allowed,
no matter what license is mentioned in the files.
(Even though it seems rather stupid to distribute a file with a free-software
license header under such an EULA.)

The nvenc agreement has an exception for such cases:
"Certain Materials provided to You by NVIDIA are accompanied by a separate
license agreement; You acknowledge and agree that such license agreement
shall govern Your use of such Materials, in addition to this Agreement.
You further agree that in the event of any inconsistency between this
Agreement and the corresponding provisions in the license agreement, the
license agreement shall govern."

So it is possible to re-distribute the nvenc headers and in fact they have
been included in the ffmpeg source repository upstream [1].

The decklink EULA lacks such an exception.

So if you want us to enable decklink in Debian's ffmpeg, I suggest you
contact blackmagic and ask them for a clarification of the license for
their headers.
If they are in fact freely re-distributable, you can then contact ffmpeg
upstream (ffmpeg-devel at ffmpeg.org) and ask them to include these
headers similarly to the nvenc headers.

Best regards,

1: https://git.videolan.org/?p=ffmpeg.git;a=commit;h=325e56479ff64c884f3bcccf922a7f7163488b89

More information about the pkg-multimedia-maintainers mailing list