Beiträge von Sojan im Thema „Betrifft die Dekativierung der Hardeware-Codierung/Codecs von Fedora auch Ryzen-Prozessoren?“
-
-
Stardenver : Danke, dass du das Thema aufgemacht hast und ich dadurch erst bemerkt habe, dass ich das Paket
libva-mesa-driver (für amd, intel > libva-intel-driver) gar nicht installiert hatte, was für Hardware-Unterstützung aber Voraussetzung ist.
Und kim88 für den Tipp mit MPV. Im Terminal gestartet lässt sich schön erkennen, ob Hardware-Unterstützung läuft.
Habe drei Filme mit MPV parallel gestartet und die CPU-Auslastung liegt jetzt bei unter einem Prozent. Lohnt sich also, hier mal nachzuschauen.
Code
Alles anzeigen$ mpv --hwdec=auto "Killing them softly.mp4" (+) Video --vid=1 (*) (hevc 1920x800 24.000fps) (+) Audio --aid=1 --alang=deu (*) (eac3 6ch 48000Hz) File tags: Title: Killing them softly Using hardware decoding (vaapi). AO: [pulse] 48000Hz 5.1(side) 6ch float VO: [gpu] 1920x800 vaapi[nv12] (Paused) AV: 00:00:05 / 01:37:16 (0%) A-V: 0.000
Dann bin ich noch auf das Programm nvtop gestoßen. Sieht aus wie htop, aber halt für die GPU.
GitHub - Syllo/nvtop: AMD and NVIDIA GPUs htop like monitoring toolAMD and NVIDIA GPUs htop like monitoring tool. Contribute to Syllo/nvtop development by creating an account on GitHub.github.com -
Bin auf der Suche nach einem Programm zur Anzeige der GPU-Auslastung auf das Tool radeontop gestoßen. Muss jetzt nur noch verstehen, was da so angezeigt wird.
Nur Browser und Filemanager aktiv
Ein TV-Programm (Eurosport) in Kodi gestartet
Und noch ein Film (21 Bridges) im Gnome-Player (Totem). Codec ist H265
Und der gleiche Film über MPV
-
Ob eine einzelne Anwendung das auch macht, ist damit aber noch nicht sichergestellt. Unter VLC hab ich z.b. so gut wie nie Hardware Encoding unter MPV so gut wie immer.
Also die Anwendung entscheidet dann ob sie Hardware Decoding nutzen will (wenn verfügbar) oder eben nicht.
Das ist ja blöd. Hatte gehofft, es gäbe eine zentrale Einstellung und gut ist. Wenn aber jede Anwendung macht was sie will...
Ergänzung:
MPV wird auch im Arch-Wiki zum Testen der Hardware-Unterstützung genannt. Werde ich mal ausprobieren.
-