Hi!
I'm running Slackware64-current.
Recently I've got a machine with nVidia P2000.
I need it for video transcoding.
As Slackware + Alien VLC & ffmpeg do not have compiled in nVidia support, I had to do it on my own.
For transcoding I need ffmpeg, for video play VLC restricted from Alien is fast enough with Intel iGPU.
So I compiled only ffmpeg.
WARNING: Installing ffmpeg-5 compiled by me RUIN ALL Slackware video applications! None of them are working.
As Alien compiled VLC (smartly) with all libraries included, VLC works. It works even without ffmpeg installed on a system.
I am satisfied with above, as ffmpeg & VLC are the only video apps I use on Slackware.
For Slackware video apps to work again, they have to be recompiled/reinstalled to grab installed ffmpeg-5.
I will not do that.
The other possibility is to compile/install ffmpeg-5 with other (custom) destination folder.
Then both ffmpeg-4 and ffmpeg-5 can then coexist on the system. That is only my idea, I do not know if this is possible.
If I need that, I will investigate it.
From my previous post:
Code:
The crucial was installing nv-codec-headers first.
This must be done before ffmpeg configure/compile, as ffmpeg configure script autodetect nVidia header files and enable nVidia options to be compiled.
For ffmpeg-5 to compile, I adapted original Slackwares slackbuild.
I chanced version number and allow nonfree libs to compile.
Also nVidia options must be enabled.
If interested, I can add slackbuild script - at the evening (I live in Slovenia/EU).