如何使用 GStreamer 以编程方式创建视频(从 RGB 和 PCM)?

发布于 2024-10-19 17:20:05 字数 174 浏览 7 评论 0原文

我的应用程序显示视频和音频,我想添加录制功能。

我考虑过 FFmpeg,但我必须使用 VS 编译我的应用程序,所以我无法使用它。所以我尝试使用 GStreamer 来做到这一点,但我没有找到任何有关如何创建视频的示例或指南。有什么帮助吗?

(我也可以考虑使用任何其他替代方案,但它们必须是跨平台的)。

My application displays video and audio and I want to add a recording feature.

I've considered FFmpeg, but I have to compile my application with VS so I can't use it. So I'm trying to do it with GStreamer, but I'm not finding any example or guide on how to create a video. Any help?

(I can also consider using any other alternatives, but they must be cross-platform).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆蝶 2024-10-26 17:20:06

应用程序开发手册很好地解释了如何使用gstreamer 来自您的代码。先尝试阅读一下。

您可以尝试使用 gst-launch 工具,构建管道并使用 gst-parse-launch 函数。

如果您想要更有用的答案,您可以公开问题的更多详细信息。

Application Development Manual explains very well how to use gstreamer from your code. Try to read it first.

Than you can experiment with gst-launch tool, build pipeline and execute it from your application using gst-parse-launch function.

You can expose more details of your problem if you want more helpful answer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文