以前称为: gst-devtools, gst-editing-services, gst-libav, gst-plugins-bad, gst-plugins-base, gst-plugins-good, gst-plugins-rs, gst-plugins-ugly, gst-python, gst-rtsp-server, gst-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 |