tldr-pages/tldr

Let's document: GStreamer

Open

#16,962 opened on Jun 25, 2025

 (0 comments) (1 reaction) (0 assignees)Markdown (5,381 forks)batch import
help wantedlet's documentnew command

Repository metrics

Stars
 (63,468 stars)
PR merge metrics
 (PR metrics pending)

Description

Command description

Manipulate audio, video and images by creating pipelines out of plugins.

Documentation

https://gstreamer.freedesktop.org/documentation/plugins_doc.html?gi-language=c

Platform

Common

VCS repository link (e.g. GitHub, GitLab)

No response

Additional information

No response

Commands

  • gst-device-monitor-1.0 #16961
  • gst-discoverer-1.0 #17017
  • gst-inspect-1.0 #10524
  • gst-launch-1.0 #10524
    • v4l2src #21534
    • libcamerasrc #21752
    • pipewiresrc #21535
    • pulsesrc #21555
    • audiomixer #21755
    • audiotestsrc #21762
    • videotestsrc #21764
    • filesrc #21765
    • playbin #21823
    • uridecodebin #21824
    • decodebin #21825
    • queue #21754
    • capsfilter #21753
    • videoconvert #21761
    • videorate #21796
    • pipewiresink #21798
    • identity #21815
    • fakesink #21820
    • videoscale #22008
    • ...
  • gst-play-1.0 #21538
  • gst-stats-1.0
  • gst-tester-1.0
  • gst-transcoder-1.0 #21539
  • gst-typefind-1.0 #21540
  • ges-launch-1.0 #21541

For plugins we can do subcommand pages like for example gst-launch-1.0 pipewiresrc. For starters we should do plugins that are used directly after gst-launch-1.0, but I don't mind expanding towards middle and end of command plugins afterwards.

Contributor guide