Codec Parameters for Different Use Cases - 2023.1 English

H.264/H.265 Video Codec Unit v1.2 Solutions LogiCORE IP Product Guide (PG252)

Document ID
PG252
Release Date
2023-05-16
Version
2023.1 English

The codec parameters for different use cases are given in the following table:

Table 1. Codec Parameters
Use Case Quality Latency Mode Encoder Settings Decoder Settings
Recording, Transcoding High Normal
  • control-rate=variable
  • qp-mode=auto
  • min-qp=10
  • max-qp=51
  • initial-delay=500
  • cpb-size=1000
  • prefetch-buffer=TRUE
  • periodicity-idr=240
  • gop-length=2*[fps]
internal-entropy-buffers=5 (9-10 if target-bitrate>=100 Mb/s)

low-latency=0

Streaming, Video Conferencing Low Reduced Latency, Low Latency, Xilinx Low Latency
  • control-rate=low-latency
  • target-bitrate=<25000
  • qp-mode=auto
  • min-qp=10
  • max-qp=51
  • gop-mode=low-delay-p
  • gdr-mode=horizontal/vertical
  • initial-delay=500
  • cpb-size=1000
  • filler-data=0
  • num-slices=8
  • prefetch-buffer=TRUE
  • max-picture-sizes='<2*[avg frame size],[avg frame size],0>' where [avg frame size] = target-bitrate/fps
  • periodicity-idr=240
  • b-frames=0
  • loop-filter-mode=0
  • loop-filter-beta-offset=-6
  • loop-filter-alpha-c0-offset=-6
low-latency=1