NvMedia IDE - Decode Processing (nvm_ide_sci)

NvMedia IDE - Decode Processing (nvm_ide_sci)

This topic describes how to use the NvMedia IDE - Decode Processing sample application, nvm_ide_sci, for stream decoding. The application supports these stream types:

  • MPEG
  • MPEG-4
  • VC1
  • H.264
  • H.265
  • VP8
  • VP9
  • AV1 (From T234 NVIDIA Orin and higher chips only)

Profiles and Supported Levels

Codec Profile and level Max video format, max bitrate Comments
H.264

Baseline, Main, High

Level 5.1

up to 8 bpp

Level 5.1

DRM Support

4K@60, 120 Mbps

@ 540 MHz

Exceptions as listed in IAS

Max resolution:
  • H265/VP9/AV1: 8192x8192 pixels
  • H264: 4096x4096
  • MPEG2: 4080x4080
  • VP8: 4096x4096
  • VC1: 1920x1088
  • MPEG4: 1920x1088
Min resolution:
  • H264: 48x48
  • H265: 144x144
  • AV1/VP9: 128x128
  • VP8/MPEG2/MPEG4/VC-1: Width >= 48
Perf mentioned is for 4:2:0, 8/10bpp
  • Perf HALVED for 4:4:4
  • 8K = 7680*4320

HEVC

Main, Main10, Main12, Main444 12, MV Main

Level 6.0

DRM Support

4K@120, 8K@30, 240 Mbps

@800 MHz

New design, based on AV1 IP

VP8 All Profiles

4K@60, 120 Mbps

@ 540 MHz

VP9

Profile 0, Profile 2

Level 5.1

DRM Support

4K@120, 8K@30, 160 Mbps

@800 MHz

New design, based on AV1 IP

MPEG-2

SP, MP

DRM Support

4K@60, 120 Mbps

@ 540 MHz

MPEG-4 SP, ASP

1080p@240, 120 Mbps

@ 540 MHz

VC1

SP, MP, AP

Level 4

DRM Support

4K@220, 60 Mbps

@ 540 MHz

AV1

Main Profile

Level 6.0

Bpp: 8/10

Color: 4:2:0, 4:0:0 only

DRM Support

No support for High/Professional profiles or YUV4:2:2/YUV4:4:4

4K@120, 8K@30, 120 Mbps

@800 MHz

Max res–8kx8k