Seite 1 von 1

[Gelöst] Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 29th, '23, 16:17
von uli334
Hallo,

eine Frage:
- bis vor wenigen Tagen stand mir in Handbrake der H.264 Encoder der NVidia Grafikkarte (NVEnc) zur Verfügung.
- Nach einer Neuinstallation plötzlich nicht mehr. Gibt es eine Möglichkeit, ihn dort wieder zu verwenden?
- Der proprietäre NVidia Treiber (535.86.05) ist installiert und aktiv.
- Die Grafikkarte ist eine NVIDIA GeForce RTX 4060.

Vielen Dank für die Hilfe und viele Gruesse
Uli

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 29th, '23, 18:01
von doktor5000
Ahoi, Neuinstallation von was genau, von Mageia? Wenn ja, welche Version?
Hast du die tainted-Repos aktiviert und ffmpeg sowie handbrake daraus installiert?
Code: Alles auswählen
urpmq --list-media active --list-url


Bei mir steht NVEnc zur Verfügung.

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 30th, '23, 04:14
von uli334
Hallo,
- Neuinstallation vom Mageia9 64 Bit.
- Handbrake aus "mga9.tainted"
- Ffmpeg zuerst aus "mga9" dann ausgetauscht und jetzt aus "mga9.tainted"

Hier die Ausgabe von "urpmq --list-media active --list-url":

Code: Alles auswählen
Core Release (distrib1) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/core/release
Core Updates (distrib3) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/core/updates
Nonfree Release (distrib11) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/nonfree/release
Nonfree Updates (distrib13) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/nonfree/updates
Tainted Release (distrib21) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/tainted/release
Tainted Updates (distrib23) https://mirror2.tuxinator.org/mageia/distrib/9/x86_64/media/tainted/updates
Core 32bit Release (distrib31) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/core/release
Core 32bit Updates (distrib32) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/core/updates
Nonfree 32bit Release (distrib36) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/nonfree/release
Nonfree 32bit Updates (distrib37) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/nonfree/updates
Tainted 32bit Release (distrib41) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/tainted/release
Tainted 32bit Updates (distrib42) https://mirror2.tuxinator.org/mageia/distrib/9/i586/media/tainted/updates


Leider immer noch kein NVencoder in Handbrake.
Da ich das System ohne Tainted Repositories installiert habe, sind vielleicht auch noch andere Pakete, die aus Tainted sein sollten, aus mga9...?

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 30th, '23, 17:21
von doktor5000
Wenn die tainted Repos aktiviert werden, muss man um alle Pakete gegen die Pendants aus tainted auszutauschen, entweder mittels
Code: Alles auswählen
urpmi --auto-update
alle Pakete aktualisieren. Oder im MCC unter Software verwalten kann man das über die Ansicht "Alle Updates" auch analog anschubsen.
Weil z.B. ffmpeg besteht aus recht vielen Libraries, z.B. lib64avcodec, lib64avfilter,lib64avformat,lib64avif, lib64avutil - hast du die auch alle ausgetauscht ?

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 30th, '23, 21:28
von alf
Die Installation der gstreamer-plugins-bad könnte helfen.

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Nov 30th, '23, 23:08
von doktor5000
Ich hab nochmal geschaut, und handbrake bringt seine eigene Kopie von ffmpeg mit. Eigentlich reicht es aus wenn die tainted-Version von handbrake selbst installiert ist und der proprietäre Nvidia-Treiber richtig installiert ist und aktiv.
Siehe http://svnweb.mageia.org/packages/cauld ... markup#l34 sowie ab http://svnweb.mageia.org/packages/cauld ... markup#l87

Re: Handbrake mit NVidia Encoder

BeitragVerfasst: Dez 5th, '23, 12:00
von uli334
Hallo,

Nach der Installation von dem Paket "nvidia-current-all" stand er dann zur Verfügung.

Viele Gruesse, Uli

Re: [Gelöst] Handbrake mit NVidia Encoder

BeitragVerfasst: Dez 13th, '23, 04:35
von uli334
Das gleiche habe ich nun noch auf einem Rechner mit "NVIDIA GeForce GTX 1050 Ti" und dem Treiber "535.129.03" durchgeführt.
Auch hier steht danach der "NVEnc" für H.264 und H.265 zur Verfügung.