我正在使用 x264enc
元素的 gstreamer 应用程序。根据下面的文档,没有指定最小键间隔的属性,而key-int-max
。
https://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元素的最小键间隔?
提前致谢。
答案 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
元素的代码应该在这里提供更多提示。