メインコンテンツまでスキップ

CentOSにFFMPEGをインストールする

CentOSにFFMPEGをインストールする

FFMPEGは、オーディオやビデオファイルの変換、ビデオのリサイズ、字幕の追加など、さまざまなマルチメディア処理に使用される強力なツールです。このチュートリアルでは、CentOSにFFMPEGをインストールする手順を説明します。

前提条件

始める前に、以下のものを確認してください:

  • CentOS 7が実行されているサーバー
  • サーバーへのRootアクセス権限

ステップ1:システムの更新

まず、最新バージョンがインストールされていることを確認するために、システムパッケージを更新する必要があります。

sudo yum update -y

ステップ2:EPELリポジトリのインストール

FFMPEGはデフォルトのCentOSリポジトリでは利用できません。そのため、EPEL(Extra Packages for Enterprise Linux)リポジトリを有効にする必要があります。

sudo yum install epel-release -y

ステップ3:FFMPEGのインストール

EPELリポジトリを追加したので、次のコマンドを使用してFFMPEGをインストールできます:

sudo yum install ffmpeg ffmpeg-devel -y

ステップ4:インストールの確認

FFMPEGが正しくインストールされているかを確認するために、次のコマンドを実行します:

ffmpeg -version

以下のような出力が表示されるはずです:

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvenc --enable-omx --enable-shared --enable-version3

この出力によって、FFMPEGが正しくインストールされ、使用準備ができていることが確認されます。

結論

このチュートリアルでは、CentOSにFFMPEGをインストールする方法を説明しました。FFMPEGは多くのマルチメディア処理タスクに利用できる多目的なツールです。FFMPEGをインストールしたことで、CentOSサーバーでオーディオやビデオファイルの変換、リサイズ、操作を開始することができます。