Hardware vs Software Frames
Quadra is built for hardware transcoding, and this substantially increases transcoding performance for most workloads.
note
Please refer to the application note APPS548-Codensity Quadra YUVbypass for more details.
To enable YUVbypass and use hardware transcoding use the following parameter
-xcoder-params "out=hw"
Examples
Hwframes On ( YUVbypass On ): If
Hwframes Off (Use the same approach as traditional transcoding ie FFmpeg):
ffmpeg -vsync 0 -c:v h265_ni_quadra_dec -dec 0 -xcoder-params "out=sw" \
-i input.h265 \
-c:v h264_ni_quadra_enc -enc 0 \
-xcoder-params "RcEnable=1:bitrate=7500000" output.h264