Bug#925941: nvenc not in ffmpeg
On 29 mai 2020 16:53, Christian Marillat wrote: > On 29 mai 2020 10:44, nurupo wrote: > >> Interestingly enough, ffmpeg package in Ubuntu 20.04 LTS has NVENC enabled: >> >>>ffmpeg (7:4.2.2-1ubuntu1) focal; urgency=medium >>> >>> * Build with external nv-codec-headers for NVENC accelerated video >>>encoding. (LP: #1810649) >>>- debian/control: >>> + Add B-D libffmpeg-nvenc-dev >>>- debian/rules: >>> + Add --enable-nvenc for amd64 only >>> >>> -- Martin Wimpress Sat, 07 Mar 2020 08:39:35 >>> + >> >> Looks like they have created libffmpeg-nvenc-dev package for this too. >> >> Link to the referenced LP: >> https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1810649 > > And also is dmo package since at least 4.1-dmo2 : Sorry I replied to the wrong list. Christian
Bug#925941: nvenc not in ffmpeg
On 29 mai 2020 10:44, nurupo wrote: > Interestingly enough, ffmpeg package in Ubuntu 20.04 LTS has NVENC enabled: > >>ffmpeg (7:4.2.2-1ubuntu1) focal; urgency=medium >> >> * Build with external nv-codec-headers for NVENC accelerated video >>encoding. (LP: #1810649) >>- debian/control: >> + Add B-D libffmpeg-nvenc-dev >>- debian/rules: >> + Add --enable-nvenc for amd64 only >> >> -- Martin Wimpress Sat, 07 Mar 2020 08:39:35 >> + > > Looks like they have created libffmpeg-nvenc-dev package for this too. > > Link to the referenced LP: > https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1810649 And also is dmo package since at least 4.1-dmo2 : , | $ ffmpeg -encoders | grep -i nvenc | | [...] | | V. h264_nvenc NVIDIA NVENC H.264 encoder (codec h264) | V. nvencNVIDIA NVENC H.264 encoder (codec h264) | V. nvenc_h264 NVIDIA NVENC H.264 encoder (codec h264) | V. nvenc_hevc NVIDIA NVENC hevc encoder (codec hevc) | V. hevc_nvenc NVIDIA NVENC hevc encoder (codec hevc) ` Christian
Bug#925941: nvenc not in ffmpeg
Interestingly enough, ffmpeg package in Ubuntu 20.04 LTS has NVENC enabled: >ffmpeg (7:4.2.2-1ubuntu1) focal; urgency=medium > > * Build with external nv-codec-headers for NVENC accelerated video >encoding. (LP: #1810649) >- debian/control: > + Add B-D libffmpeg-nvenc-dev >- debian/rules: > + Add --enable-nvenc for amd64 only > > -- Martin Wimpress Sat, 07 Mar 2020 08:39:35 > + Looks like they have created libffmpeg-nvenc-dev package for this too. Link to the referenced LP: https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1810649
Bug#925941: nvenc not in ffmpeg
Silly question: is there a quick how-to for rebuilding the ffmpeg packages locally with nvenc turned on? I tried grabbing the source and build-deps with apt and twiddling with the configure file but I must have missed something as the newly built packages didn't show any signs of having nvenc support. -- Tony 'Nicoya' Mantler - Master of Code-fu -- nic...@ubb.ca -- http://www.ubb.ca/ --
Bug#925941: nvenc not in ffmpeg
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 Description: OpenPGP digital signature
Bug#925941: nvenc not in ffmpeg
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 miltonshane...@gmail.com 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 Description: OpenPGP digital signature
Bug#925941: nvenc not in ffmpeg
On 2019-05-09 23:32:04, Chris wrote: > On Thu, 28 Mar 2019 16:16:32 -0600 miltonshane...@gmail.com 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 Description: PGP signature
Bug#925941: nvenc not in ffmpeg
On Thu, 28 Mar 2019 16:16:32 -0600 miltonshane...@gmail.com 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.
Bug#925941: nvenc not in ffmpeg
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?
Bug#925941: nvenc not in ffmpeg
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 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. > >
Bug#925941: nvenc not in ffmpeg
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.