インストール - GStreamer
ナビゲーションに移動
検索に移動
概要
依存関係のライブラリのインストール
GStreamerをビルドおよびインストールするため、以下の依存関係のライブラリをインストールする。
MesonとNinjaのインストールは、インストール - Mesonを参照すること。
sudo zypper install openh264 openexr libopenaptx openal libonnxruntime libofa neon mjpegtools libmodplug nettle \ storage_client fluidsynth fdk-aac libdca libcurl lcms2 libchromaprint libbs2b cmocka avtp \ aom libass tinyalsa libmfx bluez ltc libva-drm opencv opencv4 gnutls twolame vpx taglib \ xkbcommon-x11 glslc vulkan gupnp-igd-1.0 valgrind wavpack speex ntlm_auth krb5-config libunwind-generic \ sysprof-capture-4 libidn icu-uc libidn2 libpsl libbrotlidec liblzma history readline iconv libxml-2.0 \ sqlite3 libsoup-2.4 shout libpulse libmpg123 libraw1394 libavc1394 libiec61883 libdv popt caca \ mp3lame jack xdamage xfixes libv4l2 gudev-1.0 nasm sdl2-config sdl2 vorbis vorbisenc vorbisidec \ theoradec theoraenc gi-docgen xft gtkdoc-scan ragel chafa pixman-1 librsvg-2.0 poppler-glib libspectre \ xext docbook2txt docbook2html docbook2pdf docbook2man expat fontconfig lzo2 cairo libpng bz2 freetype2 \ harfbuzz libthai fribidi pangocairo opus ogg libvisual-0.4 libjpeg graphene-gobject-1.0 cdparanoia-3 \ alsa iso-codes libpcre gtk+-3.0 gtk+-x11-3.0 gdk-pixbuf-2.0 dbus-1 g-ir-scanner libcap libffi \ wayland-client wayland-protocols wayland-cursor wayland-egl mount libselinux
GStreamerのインストール
GStreamerのGitLabから、各プラグインのソースコードをダウンロードする。
GStreamerをビルドする。
meson --prefix=$HOME/InstallSoftware/GStreamer build ninja -C build meson install -C build