GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat FFmpeg v Linuxu

V této příručce vám ukážu, jak nainstalovat FFmpeg na různých distribucích Linuxu. Pro ty, kteří nevědí, FFmpeg je jedním z nejlepších multimediálních rámců, které lze použít ke kódování, dekódování, transkódování, muxování, demuxování, nahrávání, streamování, filtrování a přehrávání jakéhokoli typu mediálních souborů. Jedná se o zcela bezplatný multimediální rámec, který funguje na téměř všech operačních systémech, včetně Linuxu, Mac OS X, Microsoft Windows, BSD, Solaris atd. Další podrobnosti naleznete na oficiálním odkazu na webové stránky uvedeném na konci této příručky.

Doporučené staženíBezplatný průvodce:„Streamování hudby Spotify:Neoficiální průvodce“

Nainstalujte FFmpeg v Linuxu

FFmpeg je zabalen pro většinu distribucí Linuxu a je dostupný ve výchozích úložištích. Zde jsem zahrnul pokyny k instalaci populárních distribucí Linuxu.

Nainstalujte FFmpeg na Arch Linux a jeho deriváty

FFmpeg je k dispozici ve výchozích úložištích Arch Linuxu. Můžete jej nainstalovat pomocí příkazu:

$ sudo pacman -S ffmpeg

Nejnovější vývojová verze je k dispozici v AUR , takže jej můžete nainstalovat pomocí libovolných heperů AUR, jako je Paru nebo Yay .

$ paru -S ffmpeg-git

Nebo,

$ yay -S ffmpeg-git

K dispozici je takéffmpeg-full balíček v AUR, který je vytvořen s tolika povolenými volitelnými funkcemi, jak je to jen možné. Pokud chcete, můžete si jej nainstalovat také.

$ yay -S ffmpeg-full-git

Nainstalujte FFmpeg na Debian

FFmpeg je k dispozici ve výchozích úložištích. Otevřete svůj terminál a spusťte následující příkaz k jeho instalaci.

$ sudo apt-get install ffmpeg

Nainstalujte FFmpeg na Ubuntu a jeho deriváty

FFmpeg je k dispozici v oficiálních repozitářích Ubuntu, takže jej můžete nainstalovat pomocí příkazu:

$ sudo apt-get install ffmpeg

FFmpeg v oficiálních repozitářích může být trochu zastaralý. Chcete-li nainstalovat nejnovější verzi, použijte FFmpeg PPA.

$ sudo add-apt-repository ppa:mc3man/ důvěryhodný- média
Aktualizace $ sudo apt-get
$ sudo apt-get dist-upgrade

Nainstalujte FFmpeg na Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux

FFmpeg lze nainstalovat přes EPEL a RPM Fusion repozitáře v distribucích založených na RPM, jako je Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux.

Nejprve přidejte úložiště EPEL pomocí příkazu:

$ sudo dnf nainstalovat epel-release

Přidejte úložiště RPM Fusion, jak je znázorněno níže, v závislosti na distribuci, kterou používáte:

Chcete-li povolit přístup k oběma bezplatným a nesvobodné úložiště použijte následující příkaz:

Fedora 22 a novější:

$ instalace sudo dnf 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

RHEL 8.xa kompatibilní systémy:

$ sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ instalace sudo dnf --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion -nonfree-release-8.noarch.rpm

RHEL 7.x, CentOS 7.x:

$ sudo yum localinstall --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion -nonfree-release-7.noarch.rpm

Výše uvedené příkazy nainstalují bezplatná i nesvobodná úložiště.

Po povolení úložišť EPEL a RPM Fusion spusťte následující příkaz k instalaci FFmpeg:

$ sudo dnf nainstalujte ffmpeg ffmpeg-devel

Nebo,

$ sudo yum nainstalovat ffmpeg ffmpeg-devel

Nainstalujte FFmpeg do openSUSE

Povolit Packman úložiště ve vašem systému openSUSE.

Pokud používáte openSUSE Tumbleweed edition, spusťte následující příkaz pro povolení úložiště Packman:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/' packman

Na openSUSE Leap:

$ sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

Obnovte databázi úložiště:

Obnovení $ sudo zypper

Nakonec nainstalujte FFmpeg na openSUSE pomocí příkazu:

$ instalace sudo zypper --from packman ffmpeg

Gratulujeme! Úspěšně jste nainstalovali FFmpeg na váš Linuxový box.

Chcete-li ověřit verzi FFmpeg, spusťte:

$ ffmpeg -version

Ukázkový výstup:

ffmpeg verze 4.4 Copyright (c) 2000-2021 vývojáři FFmpeg vytvořený s konfigurací gcc 11 (GCC):--prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share /doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat -lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat- hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' - -extra-ldflags='-Wl,-z,relro -Wl,--dle potřeby -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' --extra- cflags=' -I/usr/include/rav1e' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd -- enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa -- enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm -- enable-libmp3lame --enable-libmysofa --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse -- enable-librsvg --enable-librav1e --enable-libsmbclient --enable-version3 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora -- enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-vulkan --enable-libglslang --enable-libx264 -- enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzvbi --enable-lv2 --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc -- enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/u sr/lib64 --enable-lto --enable-libmfx --enable-runtime-cpudetectlibavutil 56. 70.100 / 56. 70.100libavcodec 58.134.100 / 58.134.100libav7format 58. /18.0.08 libav7.0.08.08 786.110 la 

Chcete-li vytisknout sekci nápovědy FFmpeg:

$ ffmpeg -h

Zobrazit manuálovou stránku FFmpeg:

$ man ffmpeg

Nyní přejděte na další tutoriál a naučte se používat FFmpeg. V následující příručce jsem sestavil nejběžněji a nejčastěji používaných příkazů FFmpeg.

  • 20+ FFmpeg příkazů pro začátečníky

Linux
  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat TeamViewer 15 na Linux

  3. Jak nainstalovat PIP v Linuxu

  1. Jak nainstalovat Javu na Linux

  2. Jak nainstalovat NodeJS na Linux

  3. Jak nainstalovat Vagrant na Linux

  1. Jak nainstalovat Linux ve 3 krocích

  2. Jak nainstalovat Kali Linux

  3. Jak nainstalovat FFmpeg na Linux