Dělá se z toho víc, než to ve skutečnosti je. Zaprvé se toto týká de facto jen karet AMD (Intel si to dělá mimo Mesa a všichni s Nvidií, kterým jde o výkon, používají proprietární ovladače, s kterými to taky nefunguje), zadruhé abyste to mohl používat, musíte mít nainstalovaný ffmpeg a pluginy pro GStreamer, které ve výchozí instalaci ani repozitářích Fedory nenajdete. Skutečný dopad na funkčnost výchozí instalace Fedory je tak prakticky nulový.
zadruhé abyste to mohl používat, musíte mít nainstalovaný ffmpeg a pluginy pro GStreamer, které ve výchozí instalaci ani repozitářích Fedory nenajdete.
Nie je to celkom pravda; v poslednej dobe to vedel využiť Firefox.
Podobne to vedia využiť vlc a mpv. Pretláčanie Gstreamer/Totem som nikdy nepochopil, veď to nikdy poriadne nefungovalo.
Obzvlášť pri AMD kartách je to bolestivé, keďže boli jedny z posledných, ktoré dostali podporu VP9. Napríklad aj karty ako Vega64 vedia akcelerovať AVC, HEVC ale nie VP9. Jediná možnosť, ako mať akcelerované prehrávanie napr. na Youtube je používať AVC, ktorú táto zmena berie.
Nie je to celkom pravda; v poslednej dobe to vedel využiť Firefox.
A ten k hardwarové akceleraci H.264 potřebuje ffmpeg a libva-utils, které najdete jen v RPMFusion, takže platí, co jsem psal.
Podobne to vedia využiť vlc a mpv. Pretláčanie Gstreamer/Totem som nikdy nepochopil, veď to nikdy poriadne nefungovalo.
Protože bundlují ffmpeg, který ve Fedoře není a nikdy nebyl. Hádejte, z jakých důvodů... ano, správně patentových. :)
GStreamer má oproti ffmpegu výhodu v modulárnosti. Jednotlivé kodeky mají podobu pluginů, které můžete instalovat a odstraňovat, aniž by to ohrozilo funkčnost ostatních. V ffmpeg jde něco takového podstatně obtížněji. Nevím teď, jestli už v něm jdou jednotlivé kodeky vypínat v podobě build options nebo se musí patchovat, ale je to podstatně náročnější. Vím to, protože se o to taky pokoušíme. A to si potom člověk říká: proč to není jako v tom GStreameru?
Nojono, ale pak právě narážíme na to, co jsem psal v tom svém nedávném textu o "distribučním turismu" ... i v roce 2022 není snadné cesty jak ve Fedoře zprovoznit patentované kodeky. Totem přesměruje na stažení pluginovýho balíku s nimi, ale ten už je nainstalován. Co s tím kromě magie v terminálu? Tohle mě na Fedoře fakt vadí. Já chápu že kodeky nemá v sobě, ale sakra, nebylo by možný aspoň uživateli poskytnout cestu pro jejich snadnou instalaci, klidně přes 3rd-party repo s tím, že v dialogu odsouhlasí, že to zbavuje RH právní odpovědnosti?
Až bude ve Fedoře povolený nefiltrovaný Flathub, už bych tuto věc považoval téměř za vyřešenou. Uživatel prostě otevře Software, nainstaluje si VLC, mpv... a bude to mít se vším, co potřebuje: kodeky, mesa s podporou hardwarové akcelerace atd.