gstreamer - 什么是 gstreamer caps 语法?

标签 gstreamer

在 gstreamer 中指定媒体功能的 caps 的语法是什么? Caps 是指定允许的媒体类型的字符串,看起来像“audio/x-raw-int,...”,但我一直无法找到关于 caps 字符串中到底允许什么的好的文档。

最佳答案

语法是:

<type>[,<property>=<value>]...

请注意,该类型不是 MIME 类型,无论它看起来如何。

您可以使用 gst-inspect 找出元素支持哪些大写属性元素。 .它将为元素的焊盘提供“焊盘模板”,这将指定支持的大写范围。

GStreamer 插件编写者指南还包含一个 list of defined types它描述了常见音频、视频和图像格式的属性。

关于gstreamer - 什么是 gstreamer caps 语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2380575/

相关文章:

gstreamer - 在 gstreamer 中删除缓冲区

c - 命令行工具缺少 GStreamer 的 autovideosink - Debian 9.4

gstreamer appsrc 网络视频流

c++ - 将 opencv 处理添加到 gstreamer 应用程序

c++ - GST_DEBUG : How to save logs in a separate file for a thread inside an application

ffmpeg 有效,但 gstreamer 不适用于 rtsp 相机

java - 同步发送视频到AppSink

gstreamer - Linux 设备上的 WebRTC 和 gstreamer

ios - Gstreamer 不会一次播放多个流

gstreamer - 将 Gstreamer SDK 教程 (gstreamer 0.1) 移植到 gstreamer 1.0