---
name: "gst-inspect-1.0"
section: "1"
platform: "linux"
package: "gstreamer"
version: "1.28.8-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/gst-inspect-1.0"
---

# gst-inspect-1.0(1)

print info about a GStreamer plugin or element

## NAME

gst-inspect-1.0 - print info about a GStreamer plugin or element

## SYNOPSIS

**gst-inspect-1.0 \[OPTION...\] \[PLUGIN\|ELEMENT\]**

## DESCRIPTION

*gst-inspect-1.0* is a tool that prints out information on available *GStreamer* plugins, information about a particular plugin, or information about a particular element.  When executed with no PLUGIN or ELEMENT argument, *gst-inspect-1.0* will print a list of all plugins and elements together with a summary. When executed with a PLUGIN or ELEMENT argument, *gst-inspect-1.0* will print information about that plug-in or element.

## OPTIONS

*gst-inspect-1.0* accepts the following arguments and options:

- **PLUGIN**

  Name of a plugin

- **ELEMENT**

  Name of an element

- **--help**

  Print help synopsis and available FLAGS

- **--gst-info-mask=FLAGS**

  *GStreamer* info flags to set (list with --help)

- **-a, --print-all**

  Print all plugins and elements

- **-b, --print-blacklist**

  Print list of blacklisted files

- **--plugin**

  List the plugin contents

- **--types=Element/Types**

  Allow inspecting only elements that match all the element types filtered in this slash (´/´) separated list of element types. Those types correspond to what is also called ´klass´ which is a string describing the type of element, like ´Decoder´, ´Audio´, ´Encoder´ etc... This options implies that only elements will be printed (not typefind functions or tracers).

- **--exists**

  Check if the specified element or plugin exists

- **--atleast-version**

  When checking if an element or plugin exists, also check that its version is at least the version specified

- **-u, --uri-handlers**

  Print supported URI schemes, with the elements that implement them

- **--no-colors**

  Disable colors in output. You can also achieve the same by setting ´GST\_INSPECT\_NO\_COLORS´ environment variable to any value.

- **-C, --color**

  Color output, even when not connected to a tty.

- **--print-plugin-auto-install-info**

  Print a machine-parsable list of features the specified plugin provides. Useful in connection with external automatic plugin installation mechanisms.

- **--gst-debug-mask=FLAGS**

  *GStreamer* debugging flags to set (list with --help)

- **--gst-mask=FLAGS**

  *GStreamer* info and debugging flags to set (list with --help)

- **--gst-plugin-path=PATH**

  Add directories separated with ':' to the plugin search path

## ENVIRONMENT VARIABLES

*gst-inspect-1.0* reads the following environment variables, in addition to the generic *GStreamer* environment variables also described in [**gst-launch-1.0**(1)](/gst-launch-1.0/1.md):

- **GST\_LESS**

  Override the options passed to *less* (by default "RXF").\
   See [**less**(1)](/less/1.md) for more information.

## SEE ALSO

[**gst-launch-1.0**(1)](/gst-launch-1.0/1.md), [**gst-typefind-1.0**(1)](/gst-typefind-1.0/1.md)

## AUTHOR

The GStreamer team at http://gstreamer.freedesktop.org/
