【发布时间】:2022-08-10 03:06:04
【问题描述】:
正如标题所示,我需要一种方法来获得在 Gstreamer 管道中运行的媒体的分辨率。我知道这与管道中的上限有关。但是我如何访问它? 另外,假设我以某种方式得到它并且它是 Gst.caps 类型,我如何从中获得实际的宽度和高度?
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。
正如标题所示,我需要一种方法来获得在 Gstreamer 管道中运行的媒体的分辨率。我知道这与管道中的上限有关。但是我如何访问它? 另外,假设我以某种方式得到它并且它是 Gst.caps 类型,我如何从中获得实际的宽度和高度?
如果通过 gst-launch-1.0 运行管道,您实际上可以通过在 gst-launch-1.0 之前放置 GST_DEBUG=7 来查看上限协商。但是,GST_DEBUG=5 可能会为您提供所需的信息,而无需 GST_DEBUG=7 提供的大量跟踪信息。
【讨论】: