Formula

gstreamer

1.28.7

Development framework for multimedia applications

Install

brew install gstreamer

Details

Sources

Supported platforms

ArchitecturePlatformsVersionDownload
Apple SiliconGolden Gate1.28.7File
SHA-256f0edc1192f50cc9b876e7e7db0227f87e870f12f53db82ac7fdd575ef491e8a7
Apple SiliconTahoe1.28.7File
SHA-256628c8c1986f185ae06bb89e8196ef6a5085e7afb04aa1c772579c3970e16e6fe
Apple SiliconSequoia1.28.7File
SHA-2568f6fa51452d16dc2e4c903502946c4bd959be2650da077e37217b891c3ed7765
ARM64Linux1.28.7File
SHA-256a8b004f12de08bedbbd15ab93ed76f6f4741c220185e0645169b92fdee51fb97
x86_64Linux1.28.7File
SHA-2568561e46a34337d222d88027efdcd8ad53a2f13f3c26804291b45a50cccb2d695

Dependencies

  • aom
  • cairo
  • dav1d
  • faac
  • faad2
  • ffmpeg
  • flac
  • gdk-pixbuf
  • glib
  • graphene
  • gtk+3
  • gtk4
  • imath
  • jpeg-turbo
  • json-glib
  • lame
  • libass
  • libnice
  • libogg
  • libpng
  • librsvg
  • libshout
  • libsndfile
  • libsodium
  • libsoup
  • libusrsctp
  • libvmaf
  • libvorbis
  • libvpx
  • libx11
  • libxcb
  • libxext
  • libxfixes
  • libxi
  • libxtst
  • little-cms2
  • mpg123
  • nettle
  • opencore-amr
  • openexr
  • openjpeg
  • openssl@3
  • opus
  • orc
  • pango
  • pygobject3
  • python@3.14
  • rtmpdump
  • speex
  • srt
  • srtp
  • svt-av1
  • taglib
  • theora
  • webp
  • x264
  • x265
  • gettext
  • harfbuzz
  • musepack

Package data

Caveats

All gst-* GStreamer plugins are now bundled in this formula.
For GStreamer to find your own plugins, add their paths to `GST_PLUGIN_PATH`.
For example, if you have plugins in `~/.local/lib/gstreamer-1.0`:
  export GST_PLUGIN_PATH="~/.local/lib/gstreamer-1.0"

Do not install plugins into GStreamer's prefix. They will be deleted
by `brew upgrade`.