gpt4 book ai didi

android - 在gstreamer管道中使用encodebin

转载 作者:行者123 更新时间:2023-11-30 17:43:36 24 4
gpt4 key购买 nike

我有一个 gstreamer 管道

appsrc ! video/x-raw, format=(string)I420, width=(int)1280, height=(int)720, framerate=(fraction)30/1 ! encodebin ! filesink location=default.raw

该管道在appsrc插件的帮助下获取宽度1280和高度720的原始yuv-420帧,并将其推送到decodebin。 encodebin 将其编码为 h264,filesink 会将其转储到文件中。

但是这个管道不起作用,因为我没有指定encodebin 的配置文件。我正在使用 gstreamer 开发 android,我使用的平台是 OMAP4460,我想使用硬件编码器。但我不知道应该将encodebin 设置为哪个配置文件。

如果有人知道encodebin的简介,请帮助我

最佳答案

不幸的是,您无法在命令行上指定配置文件。

看看这里寻找灵感:

http://cgit.freedesktop.org/gstreamer/gst-editing-services/tree/tests/check/ges/integration.c#n95

那里:

http://cgit.freedesktop.org/gstreamer/gst-editing-services/tree/ges/ges-pipeline.c#n844

祝你有美好的一天!

关于android - 在gstreamer管道中使用encodebin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20209135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com