NvDsConverterExt#

用于转换器组件的 NVIDIA DeepStream 扩展。

  • UUID: 7fe1ae48-7bb3-49a8-98fb-142ba07eb273

  • 版本: 1.6.0

  • 作者: NVIDIA

  • 许可证: 专有

组件#

nvidia::deepstream::NvDsVideoConvert#

将视频从一个颜色空间转换为另一个颜色空间并调整大小。请参阅 nvvideoconvert 插件

  • 组件 ID: 83b74e7f-6d42-3676-b4ea-7812d0a7c6ed

  • 基本类型: nvidia::deepstream::INvDsElement

参数#

bl-output

Blocklinear 输出,仅适用于 memory:NVMM NV12 格式输出缓冲区。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: False


compute-hw

计算缩放硬件

有效值

0: 默认

1: GPU

2: VIC

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


dest-crop

像素位置 left:top:width:height。使用带有裁剪位置值的字符串来设置属性。例如 20:20:40:50。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

  • 默认值: 0:0:0:0


flip-method

视频翻转方法

有效值

0: 无

1: 逆时针

2: 旋转-180

3: 顺时针

4: 水平翻转

5: 右上对角线

6: 垂直翻转

7: 左上对角线

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


gpu-id

设置操作的 GPU 设备 ID。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 0


interpolation-method

设置插值方法。

有效值

0: 最近邻

1: 双线性

2: 算法-1

3: 算法-2

4: 算法-3

5: 算法-4

6: 默认

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 6


nvbuf-memory-type

要为输出缓冲区分配的 NvBufSurface 内存类型。

有效值

0: nvbuf-mem-default

1: nvbuf-mem-cuda-pinned

2: nvbuf-mem-cuda-device

3: nvbuf-mem-cuda-unified

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0


output-buffers

输出缓冲区数量

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 4


src-crop

像素位置 left:top:width:height。使用带有裁剪位置值的字符串来设置属性。例如 20:20:40:50。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

  • 默认值: 0:0:0:0


video-in

指向 nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8, GBR, RGB, BGR, UYVP)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticInput


video-out

指向 nvidia::deepstream::NvDsStaticOutput 组件的句柄。支持的格式 - video(I420, NV12, P010_10LE, BGRx, RGBA, GRAY8, GBR, RGB, BGR, UYVP)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticOutput

nvidia::deepstream::AudioConvert#

将音频转换为不同的格式。Gstreamer audioconvert 元素。

  • 组件 ID: a9c7471a-9db7-3239-9acf-7ff1a29e250e

  • 基本类型: nvidia::deepstream::INvDsElement

参数#

audio-in

指向 nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticInput


audio-out

指向 nvidia::deepstream::NvDsStaticOutput 组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticOutput


dithering

在不同的抖动方法之间选择。

有效值

0: 无

1: rpdf

2: tpdf

3: tpdf-hf

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 2


noise-shaping

在不同的噪声整形方法之间选择。

有效值

0: 无

1: error-feedback

2: simple

3: medium

4: high

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 0

nvidia::deepstream::AudioResample#

重采样音频。

  • 组件 ID: 87739bfc-dc3c-34ca-a936-4a748506ede0

  • 基本类型: nvidia::deepstream::INvDsElement

参数#

audio-in

指向 nvidia::deepstream::NvDsStaticInput 组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticInput


audio-out

指向 nvidia::deepstream::NvDsStaticOutput 组件的句柄。支持的格式 - audio(S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE)

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::deepstream::NvDsStaticOutput


quality

重采样质量,0 为最低,10 为最佳。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 4


resample-method

要使用的重采样方法

有效值

0: 最近邻

1: 线性

2: 立方

3: blackman-nuttall

4: kaiser

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 4


sinc-filter-auto-threshold

如果 sinc 滤波器模式为 AUTO,则使用的内存使用阈值,以字节为单位。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_UINT64

  • 默认值: 1048576


sinc-filter-interpolation

插值 sinc 滤波器表。

有效值

0: 无

1: 线性

2: 立方

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 2


sinc-filter-mode

要使用的 sinc 滤波器表模式。

有效值

0: 插值

1: 完整

2: 自动

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_INT64

  • 默认值: 2