GNU/Linux >> Znalost Linux >  >> Fedora

Povolte H264 v prohlížeči Chromium a Firefox ve Fedora Silverblue

Po instalaci Fedora Silverblue 33 jsem si všiml, že se videa nepřehrávají v prohlížečích. Zejména se nepřehrávají videa na sociálních sítích jako Facebook a Twitter. Protože některé multimediální kodeky jako H.264 nejsou standardně nainstalovány v Silverblue. V tomto rychlém tutoriálu vám ukážu, jak povolit H264 v Chromiu a Firefoxu ve Fedora Silverblue 33.

Pokročilé kódování videa , nebo krátce AVC , je standard pro kompresi digitálního videa. Je také známý jako H.264 nebo MPEG-4 AVC. Ve srovnání s MPEG-2 (standard DVD) využívá H264 pouze polovinu prostoru k poskytování videa ve stejné kvalitě. H264 je proto široce používán 91 % služeb pro streamování videa, jako jsou Youtube, Netflix, Vimeo a iTunes store atd.

Abychom mohli přehrávat mnoho mediálních formátů, musíme nainstalovat potřebné multimediální kodeky, jako je H264 na Fedora Silverblue.

Přidat úložiště RPM Fusion na Fedora Silverblue

Mnoho video kodeků není zdarma, takže nejsou součástí výchozích repozitářů Fedory a Flathubu. Takže přidání RPM Fusion úložiště je nutné. Úložiště RPM Fusion poskytuje software, který není součástí Fedory a Red Hatu.

Chcete-li přidat bezplatná a nevolná úložiště RPM Fusion na Fedora Silverblue, spusťte:

$ rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Ukázkový výstup:

 Downloading https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-33.noarch.rpm…done
 Downloading https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-33.noarch.rpm…done
 Checking out tree 43462d3… done
 Enabled rpm-md repositories: fedora-cisco-openh264 fedora updates updates-archive
 rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2020-08-25T19:10:34Z
 rpm-md repo 'fedora' (cached); generated: 2020-10-19T23:27:19Z
 rpm-md repo 'updates' (cached); generated: 2021-04-04T00:56:39Z
 rpm-md repo 'updates-archive' (cached); generated: 2021-04-05T01:34:14Z
 Importing rpm-md… done
 Resolving dependencies… done
 Checking out packages… done
 Running pre scripts… done
 Running post scripts… done
 Running posttrans scripts… done
 Writing rpmdb… done
 Writing OSTree commit… done
 Staging deployment… done
 Freed: 296.0 MB (pkgcache branches: 0)
 Added:
   rpmfusion-free-release-33-1.noarch
   rpmfusion-nonfree-release-33-1.noarch
 Run "systemctl reboot" to start a reboot

Po přidání úložiště RPM Fusion musíte restartovat systém, abyste jej povolili.

$ systemctl reboot

Povolte H264 v prohlížeči Chromium a Firefox ve Fedora Silverblue

Nejprve povolme podporu H264 pro prohlížeč Chromium. Nainstalujte verzi Chromium z oficiálních úložišť:

$ rpm-ostree install chromium

Dále nainstalujte všechny mediální kodeky pro nejnovější prohlížeč Chromium instalací chromium-libs-media-freeworld balíček:

$ rpm-ostree install chromium-libs-media-freeworld

Podobně pro aktivaci podpory H264 pro Mozilla Firefox by příkaz byl:

$ rpm-ostree install mozilla-openh264

Nyní restartujte systém, aby se změny projevily.

$ systemctl reboot

Nyní ověřte, zda je povolena podpora H.264 na adrese URL YouTube -> https://www.youtube.com/html5 .

Takto jsem přidal podporu H.264 pro prohlížeče Chromium a Firefox ve Fedora Silverblue 33. Po povolení H264 jsem mohl bez problémů přehrávat všechny typy formátů médií.

Nainstalujte VLC, Gnome Videos, Celluloid

Předchozí metoda je naprosto v pořádku pro instalaci a povolení většiny běžně požadovaných multimediálních kodeků v Silverblue. Kromě toho si můžete nainstalovat VLC nebo Gnome Videos (Totem) nebo Celluloid (dříve Gnome Mpv), abyste získali všechny potřebné kodeky.

Chcete-li nainstalovat VLC na Fedora Silverblue, spusťte:

$ flatpak install flathub org.videolan.VLC

Chcete-li nainstalovat videa Gnome na Fedora Silverblue, spusťte:

$ flatpak install flathub org.gnome.Totem

Dalším populárním přehrávačem médií je Celluloid, který má kodeky pro přehrávání všech typů mediálních souborů. Chcete-li nainstalovat Celluloid na Fedoru, spusťte:

$ flatpak install flathub io.github.celluloid_player.Celluloid

V této fázi byste měli mít na svém systému Fedora Silverblue nainstalované všechny potřebné multimediální kodeky.


Fedora
  1. Vydán Firefox 26:Nainstalujte Firefox na CentOS/RHEL 6 a Fedora 19

  2. Jak nainstalovat a nakonfigurovat Redis 6 na Fedoře 34

  3. Jak nainstalovat a nakonfigurovat Ansible na Fedoře 35

  1. Jak nainstalovat Firefox 10 na Fedora 16 „Verne“ / Fedora 15 „Lovelock“

  2. Jak nainstalovat Python 2 a Python 3 na Fedoru 35

  3. Jak nainstalovat prohlížeč Chromium na Fedoru 23

  1. Jak nainstalovat Java na Fedoru {OpenJDK a Oracle JDK}

  2. Jak nainstalovat Chromium do Fedory [Tip pro začátečníky]

  3. Jak nainstalovat a nakonfigurovat Mariadb ve Fedoře 35