GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer FFmpeg sous Linux

Dans ce guide, laissez-moi vous montrer comment installer FFmpeg sur diverses distributions Linux. Pour ceux qui ne le savent pas, FFmpeg est l'un des meilleurs framework multimédia qui peut être utilisé pour encoder, décoder, transcoder, multiplexer, démultiplexer, enregistrer, diffuser, filtrer et lire tout type de fichiers multimédias. Il s'agit d'un framework multimédia entièrement gratuit qui fonctionne sur presque tous les systèmes d'exploitation, y compris Linux, Mac OS X, Microsoft Windows, les BSD, Solaris, etc. Pour plus de détails, consultez le lien du site officiel indiqué à la fin de ce guide.

Téléchargement recommandé - Guide gratuit :"Spotify Music Streaming :Le guide non officiel"

Installer FFmpeg sous Linux

FFmpeg est fourni pour la plupart des distributions Linux et est disponible dans les référentiels par défaut. J'ai inclus ici les instructions d'installation pour les distributions Linux populaires.

Installer FFmpeg sur Arch Linux et ses dérivés

FFmpeg est disponible dans les dépôts par défaut d'Arch Linux. Vous pouvez l'installer en utilisant la commande :

$ sudo pacman -S ffmpeg

La dernière version de développement est disponible dans l'AUR , vous pouvez donc l'installer à l'aide de n'importe quel hepers AUR, tel que Paru ou Yay .

$ paru -S ffmpeg-git

Ou,

$ yay -S ffmpeg-git

Il y a aussi ffmpeg-full package dans AUR, qui est construit avec autant de fonctionnalités optionnelles activées que possible. Vous pouvez également l'installer si vous le souhaitez.

$ yay -S ffmpeg-full-git

Installer FFmpeg sur Debian

FFmpeg est disponible dans les référentiels par défaut. Ouvrez votre terminal et exécutez la commande suivante pour l'installer.

$ sudo apt-get install ffmpeg

Installer FFmpeg sur Ubuntu et ses dérivés

FFmpeg est disponible dans les dépôts officiels d'Ubuntu, vous pouvez donc l'installer en utilisant la commande :

$ sudo apt-get install ffmpeg

FFmpeg dans les dépôts officiels peut être un peu obsolète. Pour installer la version la plus récente, utilisez le PPA FFmpeg.

$ sudo add-apt-repository ppa:mc3man/trusty-media
$ sudo apt-get update
$ sudo apt-get dist-upgrade

Installez FFmpeg sur Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux

FFmpeg peut être installé via EPEL et RPM Fusion référentiels sur les distributions basées sur RPM, telles que Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux.

Tout d'abord, ajoutez un référentiel EPEL à l'aide de la commande :

$ sudo dnf install epel-release

Ajoutez le référentiel RPM Fusion comme indiqué ci-dessous en fonction de la distribution que vous utilisez :

Pour activer l'accès à la fois à la version gratuite et le non libre référentiel utilisez la commande suivante :

Fedora 22 et versions ultérieures :

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

RHEL 8.x et systèmes compatibles :

$ sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo dnf install --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

Les commandes ci-dessus installeront à la fois les dépôts gratuits et non libres.

Après avoir activé les référentiels EPEL et RPM Fusion, exécutez la commande suivante pour installer FFmpeg :

$ sudo dnf install ffmpeg ffmpeg-devel

Ou,

$ sudo yum install ffmpeg ffmpeg-devel

Installer FFmpeg dans openSUSE

Activer Packman référentiel sur votre système openSUSE.

Si vous utilisez l'édition openSUSE Tumbleweed, exécutez la commande suivante pour activer le référentiel Packman :

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

Sur openSUSE Leap :

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

Actualisez la base de données du référentiel :

$ sudo zypper refresh

Enfin, installez FFmpeg sur openSUSE à l'aide de la commande :

$ sudo zypper install --from packman ffmpeg

Toutes nos félicitations! Vous avez installé avec succès FFmpeg sur votre machine Linux.

Pour vérifier la version de FFmpeg, exécutez :

$ ffmpeg -version

Exemple de résultat :

ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 11 (GCC)
configuration: --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,--as-needed -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=/usr/lib64 --enable-lto --enable-libmfx --enable-runtime-cpudetect
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100

Pour imprimer la section d'aide de FFmpeg :

$ ffmpeg -h

Afficher la page de manuel FFmpeg :

$ man ffmpeg

Maintenant, passez au tutoriel suivant pour apprendre à utiliser FFmpeg. J'ai compilé les plus de 20 commandes FFmpeg les plus couramment et les plus fréquemment utilisées dans le guide suivant.

  • Plus de 20 commandes FFmpeg pour les débutants

Linux
  1. Comment installer Python sur Linux

  2. Comment installer Java sur Linux

  3. Comment installer NodeJS sur Linux

  4. Comment installer Vagrant sur Linux

  5. Comment installer TeamViewer 15 sur Linux

Comment installer Helm sur Linux

Comment installer PuTTY sur Linux

Comment installer Diskonaut sur Linux

Comment installer GoAccess sur Linux

Comment installer Overlord sur Linux

Comment installer FFmpeg sur Linux Mint 19