Bug#925941: nvenc not in ffmpeg

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

miltonshane256
Package: FFMPEG
Version: 4.1.1-1 and others

When running command ffmpeg -codecs nvenc is not showing in h264  or
nvenc_hevc.  This is supported in Debian 9 but not Buster/Testing.

I suggest enabling this duing build as it is a widly used feature along
with vaapi

I am using Debian Linux Buster/Testing with nvidia driver stack in
Testing.

Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

Anta Samsara
I am terribly sorry, Sir. I am a newbie in using Linux OS. I'm afraid I don't know what do you talking about.

I'm rather choosing the easiest Linux system than I misunderstand of what should I do.

I think Debian in my view is great. It is light, it is fast, and its descendants, Ubuntu and Linux Mint is very awesome.

Of course as Linux user recently, I am very aware that in the future there could be healthy competition between Linux, Mac, and Windows system.

It is a nice experience to know what is considering one of the best of the world today.

Anyway, many thanks to your concern.

Warm regards,

On Fri, Mar 29, 2019, 05:21 <[hidden email]> wrote:
Package: FFMPEG
Version: 4.1.1-1 and others

When running command ffmpeg -codecs nvenc is not showing in h264  or
nvenc_hevc.  This is supported in Debian 9 but not Buster/Testing.

I suggest enabling this duing build as it is a widly used feature along
with vaapi

I am using Debian Linux Buster/Testing with nvidia driver stack in
Testing.

Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

Christoph Döpmann
In reply to this post by miltonshane256
I'd like to second that request. For me, too, it's very unfortunate that
the nvenc codecs are not compiled into ffmpeg in buster, anymore. Any
chance this could be fixed? Or is there any particular reason why one
would not want to have nvenc in ffmpeg?

Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

Chris-31
In reply to this post by miltonshane256
On Thu, 28 Mar 2019 16:16:32 -0600 [hidden email] wrote:

> Package: FFMPEG
> Version: 4.1.1-1 and others
>
> When running command ffmpeg -codecs nvenc is not showing in h264  or
> nvenc_hevc.  This is supported in Debian 9 but not Buster/Testing.
>
> I suggest enabling this duing build as it is a widly used feature
> along with vaapi
>
> I am using Debian Linux Buster/Testing with nvidia driver stack in
> Testing.

This is also the case in Sid. Would be extremely helpful to have this
built with nvenc support.
The version in Sid seems to have VAAPI support, though.

Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

Sebastian Ramacher-3
On 2019-05-09 23:32:04, Chris wrote:

> On Thu, 28 Mar 2019 16:16:32 -0600 [hidden email] wrote:
> > Package: FFMPEG
> > Version: 4.1.1-1 and others
> >
> > When running command ffmpeg -codecs nvenc is not showing in h264  or
> > nvenc_hevc.  This is supported in Debian 9 but not Buster/Testing.
> >
> > I suggest enabling this duing build as it is a widly used feature
> > along with vaapi
> >
> > I am using Debian Linux Buster/Testing with nvidia driver stack in
> > Testing.
>
> This is also the case in Sid. Would be extremely helpful to have this
> built with nvenc support.
> The version in Sid seems to have VAAPI support, though.
>
Someone needs to package https://github.com/FFmpeg/nv-codec-headers.

Best
--
Sebastian Ramacher

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

James Cowgill
Hi,

On 19/05/2019 16:30, Sebastian Ramacher wrote:

> On 2019-05-09 23:32:04, Chris wrote:
>> On Thu, 28 Mar 2019 16:16:32 -0600 [hidden email] wrote:
>>> Package: FFMPEG
>>> Version: 4.1.1-1 and others
>>>
>>> When running command ffmpeg -codecs nvenc is not showing in h264  or
>>> nvenc_hevc.  This is supported in Debian 9 but not Buster/Testing.
>>>
>>> I suggest enabling this duing build as it is a widly used feature
>>> along with vaapi
>>>
>>> I am using Debian Linux Buster/Testing with nvidia driver stack in
>>> Testing.
>>
>> This is also the case in Sid. Would be extremely helpful to have this
>> built with nvenc support.
>> The version in Sid seems to have VAAPI support, though.
>>
>
> Someone needs to package https://github.com/FFmpeg/nv-codec-headers.
I've been having a little look at this. Unfortunately, the more I look,
the more I've come to the conclusion that the way FFmpeg dynamically
loads nvenc violates the LGPL - but I'm not 100% settled, so feel free
to persuade me otherwise :) On that basis, it's unfortunate that nvenc
was allowed to be enabled in buster in the first place.

This is the patch which marked nvenc as "free" upstream:
https://ffmpeg.org/pipermail/ffmpeg-devel/2016-April/193467.html

Upstream appears to be relying on the GPL's "system library" exception
to make it possible to dynamically load nvenc without the GPL requiring
the source of nvenc to be provided. I don't think Debian can rely on
this though because nvenc is not normally distributed by Debian (and you
have to enable non-free to get it).

James


signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#925941: nvenc not in ffmpeg

James Cowgill
On 23/07/2019 00:59, James Cowgill wrote:
> On that basis, it's unfortunate that nvenc was allowed to be enabled in buster in the first place.

Sorry, I meant to say "stretch" here not "buster".

James


signature.asc (849 bytes) Download Attachment