gst-plugins-good-1.22.7

GStreamer Good Plug-ins の概要

The GStreamer Good Plug-ins is a set of plug-ins considered by the GStreamer developers to have good quality code, correct functionality, and the preferred license (LGPL for the plug-in code, LGPL or LGPL-compatible for the supporting library). A wide range of video and audio decoders, encoders, and filters are included.

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

GStreamer Good Plug-ins の依存パッケージ

必須

gst-plugins-base-1.22.7

推奨

任意

AAlib-1.4rc5, ALSA OSS-1.1.8, GTK+-3.24.38 (for examples), libdv-1.0.0, (Qt-5.15.11 または qt-alternate-5.15.11), Speex-1.2.1, taglib-1.13.1, Valgrind-3.22.0, v4l-utils-1.26.1, Wayland-1.22.0, hotdoc, JACK, libcaca, libavc1394, libiec61883, libraw1394, libshout, Orc, TwoLame, WavPack

GStreamer Good Plug-ins のインストール

[注記]

注記

If you need a plugin for a given dependency, that dependency needs to be installed before this package.

以下のコマンドを実行して GStreamer Good Plug-ins をビルドします。

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/svn/ \
      -Dpackage-name="GStreamer 1.22.7 BLFS" &&
ninja

ビルド結果をテストする場合は ninja test を実行します。

root ユーザーになって以下を実行します。

ninja install

Command Explanations

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

パッケージ構成

インストールプログラム: なし
インストールライブラリ: /usr/lib/gstreamer-1.0 配下に数種のプラグイン。
インストールディレクトリ: /usr/share/gstreamer-1.0/presets