「インストール - FFmpeg」の版間の差分

ナビゲーションに移動 検索に移動
194行目: 194行目:
  ninja -C .
  ninja -C .
  ninja -C . install
  ninja -C . install
<br><br>
== AV1 ビデオエンコーダ/デコーダ (SVT-AV1)のインストール ==
<code>git clone</code>コマンドを実行して、AV1 ビデオエンコーダ/デコーダ (SVT-AV1)のソースコードをダウンロードする。<br>
git clone --depth 1 https://gitlab.com/AOMediaCodec/SVT-AV1.git
cd SVT-AV1
<br>
AV1 ビデオエンコーダ/デコーダ (SVT-AV1)をビルドおよびインストールする。<br>
mkdrir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release .. \
      -DBUILD_DEC=OFF  # デコーダを無効にする場合
make -j $(nproc)
make install
# または
cmake -G Ninja -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release .. \
      -DBUILD_DEC=OFF  # デコーダを無効にする場合
ninja -C .
ninja -C . install
<br><br>
== Lameのインストール ==
[https://sourceforge.net/projects/lame/files/lame/ LameのSourceForge]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf lame-<バージョン>.tar.gz
cd lame-<バージョン>
<br>
Lameをビルドおよびインストールする。<br>
mkdrir build && cd build
../configure --prefix=<FFmpegのインストールディレクトリ> --enable-mp3x --enable-mp3rtp --with-vorbis --enable-nasm
make -j $(nproc)
make install
<br><br>
== FFmpegのインストール ==
FFmpegの公式webサイトにアクセスして、ソースコードをダウンロードする。<br>
* https://ffmpeg.org/download.html#get-sources
* http://ffmpeg.org/releases/
<br>
ダウンロードしたファイルを解凍する。<br>
tar xf ffmpeg-<バージョン>.tar.xz
cd ffmpeg-<バージョン>
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
<br>
FFmpegをビルドおよびインストールする。<br>
mkdir build && cd build
../configure --prefix=<FFmpegのインストールディレクトリ> \
              --enable-gpl        \
              --enable-gnutls      \
              --enable-libfreetype \
              --enable-libass      \
              --enable-libmp3lame  \
              --enable-libx264    \  # H.264
              --enable-libx265    \  # H.265/HEVC
              --enable-libvpx      \  # VP8/VP9 ビデオエンコーダ/デコーダ
              --enable-nonfree    \
              --enable-libfdk-aac  \  # AACオーディオエンコーダ
              --enable-libopus    \  # Opus オーディオデコーダ / エンコーダ
              --enable-libdav1d    \  # AV1デコーダ(libaomよりも高速)
              --enable-libaom      \  # AV1 ビデオエンコーダ/デコーダ
              --enable-libsvtav1  \
              --enable-libvorbis  \
make -j $(nproc)
make install
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]

案内メニュー