ZD 录屏 SDK API – ScnLib_SetVideoKeyFrameInterval()

ScnLib_SetVideoKeyFrameInterval()

标准版专业版超级版至尊版
C++ __declspec(dllimport) void __stdcall ScnLib_SetVideoKeyFrameInterval(double dSeconds);
C# [DllImport("ScnLib.dll")] public static extern void ScnLib_SetVideoKeyFrameInterval(double Seconds);
Basic Public Declare Sub ScnLib_SetVideoKeyFrameInterval Lib "ScnLib.dll" (ByVal Seconds As Double)
Delphi procedure ScnLib_SetVideoKeyFrameInterval(Seconds: Double); stdcall; external 'ScnLib.dll';
  • 描述
    调整视频输出关键帧间隔。

  • 参数
    • Seconds [in]
      视频输出关键帧间隔,以秒为单位。使用0.0来设置为自动间隔。
  • 返回值
    无。

  • 备注
    调用此函数来调整视频输出关键帧间隔。较短的间隔会带来更好的搜寻性能但文件大小也会更大,反之亦然。默认情况下,或者如果您传递0.0作为参数,编码器将自动检测关键帧间隔。请注意,一些在线视频平台可能对上传视频的GOP(Group of Pictures)有特定的建议值。例如,YouTube建议GOP为帧率的一半,这将转化为关键帧间隔为0.5秒。在录制过程中无法修改视频输出关键帧间隔。要检测当前的视频输出关键帧间隔,请调用ScnLib_GetVideoKeyFrameInterval()

  • 参见
    ScnLib_SetVideoFrameRate()
    ScnLib_GetVideoKeyFrameInterval()

购物车
  • 您的购物车是空的。
滚动至顶部