如何在GStreamer上添加Text变量?

问题描述 投票:0回答:1

我是GStreamer的新手吗? GStreamer很棒,我可以在屏幕上覆盖文本,日期时间。现在我只想覆盖可变文本,例如随机数或其他正在更改的文本?

覆盖文字:

gst-launch-1.0 imxv4l2src device=/dev/video0 ! 'video/x-raw,format=(string)NV12,width=1280,height=720,framerate=(fraction)30/1' ! textoverlay text="Hi StackOverflow" valignment=top halignment=left font-desc="Sans, 12" ! autovideosink

我该怎么做?

非常感谢!

Toan

variables text overlay gstreamer
1个回答
0
投票

text变量是一个属性。您可以通过C api中的g_object_set()进行设置。您可以使用存在Glib / GStreamer绑定的任何其他语言。但是请注意,您需要编写一个真正的GStreamer应用程序。您不能仅通过使用gst-lauch-1.0来执行此操作。该应用程序可以很好地用于测试目的,但仅允许您使用GStreamer框架执行此操作。

© www.soinside.com 2019 - 2024. All rights reserved.