gstreamer

安装命令
brew install gstreamer

以前称为: gst-devtoolsgst-editing-servicesgst-libavgst-plugins-badgst-plugins-basegst-plugins-goodgst-plugins-rsgst-plugins-uglygst-pythongst-rtsp-servergst-validate

多媒体应用程序的开发框架

https://gstreamer.freedesktop.org/

许可证: LGPL-2.0-or-later 和 LGPL-2.1-or-later 和 MIT

公式 JSON API: /api/formula/gstreamer.json

公式代码: gstreamer.rb 在 GitHub

提供瓶(二进制包)安装支持

Apple Silicon sonoma
ventura
monterey
Intel sonoma
ventura
monterey
64位 linux

当前版本

稳定版 1.24.6
头版 ⚡️ HEAD

依赖项

cairo 1.18.0 支持跨设备输出的矢量图形库
dav1d 1.4.3 针对小型和快速的目标 AV1 解码器
faac 1.30 ISO AAC 音频编码器
faad2 2.11.1 ISO AAC 音频解码器
fdk-aac 2.0.3 来自 Android 的 Fraunhofer FDK AAC 代码的独立库
ffmpeg@6 6.1.2 播放、录制、转换和流式传输音频和视频
flac 1.4.3 无损音频编解码器
gettext 0.22.5 GNU 国际化和本地化库
glib 2.80.4 C 的核心应用程序库
glib-networking 2.80.0 glib 的网络相关模块
graphene 1.10.8 图形数据类型的薄层
gtk+3 3.24.43 用于创建图形用户界面的工具包
gtk4 4.14.4 用于创建图形用户界面的工具包
jpeg-turbo 3.0.3 辅助压缩和解压缩的 JPEG 图像编解码器
json-glib 1.8.0 基于 GLib 的 JSON 库
lame 3.100 高质量的 MPEG 音频层 III (MP3) 编码器
libogg 1.3.5 Ogg 位流库
libpng 1.6.43 操作 PNG 图像的库
libpthread-stubs 0.5 X.Org:pthread-stubs.pc
libshout 2.4.6 icecast 服务器的数据和连接库
libsodium 1.0.20 NaCl 网络和加密库
libsoup 3.4.4 GNOME 的 HTTP 客户端/服务器库
libusrsctp 0.9.5.0 可移植的 SCTP 用户空间堆栈
libvorbis 1.3.7 Vorbis 通用音频压缩编解码器
libvpx 1.13.1 VP8/VP9 视频编解码器
openexr 3.2.4 高动态范围图像文件格式
openssl@3 3.3.1 加密和 SSL/TLS 工具包
opus 1.5.2 音频编解码器
orc 0.4.39 Oil 运行时编译器 (ORC)
pango 1.54.0 用于 i18n 文本布局和渲染的框架
pygobject3 3.48.2 基于 GObject Introspection 的 GNOME Python 绑定
[email protected] 3.12.4 解释型、交互式、面向对象的编程语言
rav1e 0.7.1 最快和最安全的 AV1 视频编码器
rtmpdump 2.4-20151223 下载 RTMP 流媒体工具
speex 1.2.1 专为语音设计的音频编解码器
srtp 2.6.0 安全实时传输协议的实现
taglib 1.13.1 音频元数据库
theora 1.1.1 开放视频压缩格式
x264 r3108 H.264/AVC 编码器
xz 5.6.2 具有高压缩比的一般用途数据压缩
musepack r475 音频压缩格式和工具

源代码构建时的依赖项

bison 3.8.2 解析器生成器
cargo-c 0.10.3 构建和安装类似 C 的库的辅助程序
gitlint 0.19.1 git 提交消息的 linting
gobject-introspection 1.80.1 为 GObject 库生成 introspection 数据
meson 1.5.1 快速且用户友好的构建系统
nasm 2.16.03 Netwide Assembler (NASM) 是一个 80x86 汇编器
ninja 1.12.1 用于与 gyp 或 CMake 一起使用的小型构建系统
pkg-config 0.29.2 管理库的编译和链接标志
rust 1.80.0 安全、并发、实用的语言
yasm 1.3.0 NASM 的模块化 BSD 实现
所有gst-* GStreamer插件现在都包含在这个公式中。
为了让GStreamer找到您自己的插件,请将它们的路径添加到`GST_PLUGIN_PATH`。
例如,如果您在`~/.local/lib/gstreamer-1.0`有插件
    export GST_PLUGIN_PATH="~/.local/lib/gstreamer-1.0"

不要将插件安装到GStreamer的前缀目录下。它们将被`brew upgrade`删除

分析

安装(30天)
gstreamer 11,542
gstreamer --HEAD 9
请求安装(30天)
gstreamer 6,190
gstreamer --HEAD 9
构建错误(30天)
gstreamer 15
gstreamer --HEAD 1
安装(90天)
gstreamer 40,813
gstreamer --HEAD 24
请求安装(90天)
gstreamer 22,767
gstreamer --HEAD 24
安装(365天)
gstreamer 172,931
gstreamer --HEAD 147
请求安装(365天)
gstreamer 82,879
gstreamer --HEAD 147
Fork me on GitHub