12,982
回編集
17行目: | 17行目: | ||
== ビルドに必要なライブラリのインストール == | == ビルドに必要なライブラリのインストール == | ||
sudo zypper install wget pkg-config autoconf automake glibc-devel gcc-c++ cmake git libtool meson ninja nasm yasm \ | sudo zypper install wget pkg-config autoconf automake glibc-devel gcc-c++ cmake git libtool meson ninja nasm yasm \ | ||
zlib-devel libgnutlsxx-devel libSDL2-devel libICE-devel libSM-devel freetype2-devel \ | zlib-devel libgnutlsxx-devel libSDL2-devel libnuma-devel libICE-devel libSM-devel freetype2-devel \ | ||
alsa-devel liba52-devel libass-devel libmp3lame-devel libva-devel libvdpau-devel libvorbis-devel \ | alsa-devel liba52-devel libass-devel libmp3lame-devel libva-devel libvdpau-devel libvorbis-devel \ | ||
libfaac-devel libfaad-devel libdc1394-devel giflib-devel imlib2-devel libgsm-devel libtheora-devel libgpac-devel \ | libfaac-devel libfaad-devel libdc1394-devel giflib-devel imlib2-devel libgsm-devel libtheora-devel libgpac-devel \ | ||
83行目: | 83行目: | ||
mkdir build && cd build | mkdir build && cd build | ||
../configure --prefix=<FFmpegのインストールディレクトリ> --enable-static --enable-pic | ../configure --prefix=<FFmpegのインストールディレクトリ> --enable-shared --enable-static --enable-bashcompletion --enable-pic | ||
make -j $(nproc) | make -j $(nproc) | ||
make install | make install | ||
101行目: | 101行目: | ||
mkdir build_x265 && cd build_x265 | mkdir build_x265 && cd build_x265 | ||
cmake -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release | cmake -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release ../source/ | ||
make -j $(nproc) | make -j $(nproc) | ||
make install | make install | ||
107行目: | 107行目: | ||
# または | # または | ||
cmake -G Ninja -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release | cmake -G Ninja -DCMAKE_INSTALL_PREFIX=<FFmpegのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release ../source/ | ||
ninja -C . | ninja -C . | ||
ninja -C .install | ninja -C .install |