如何设置gstreamer的x264enc元素的最小键间隔?

时间:2017-11-18 07:53:45

标签: gstreamer

我正在使用 x264enc 元素的 gstreamer 应用程序。根据下面的文档,没有指定最小键间隔的属性,而key-int-maxhttps://thiblahute.github.io/GStreamer-doc/x264-1.0/index.html?gi-language=c

另一方面,FFmpeg选项中有--min-keyint属性。 https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping

如何设置gstreamer的x264enc元素的最小键间隔?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试option-string中的x264enc媒体资源:

option-string       : String of x264 options (overridden by element properties)
                        flags: readable, writable
                        String. Default: ""

这基本上是libx264的选项。不幸的是,我忘记了你需要在这里使用的语法..本来可能是option-string=min-keyint=x但是也许仔细检查x264enc元素的代码应该在这里提供更多提示。