Installation Overview
2-16
IVIDEO_STORAGE, 1: IVIDEO_LOW_DELAY
framesToEncode = 300 # Total number of frames to encode
MaxWidth = 640 # Max Frame width
MaxHeight = 480 # Max Frame height
MaxInterFrameInterval= 3 # I to P frame distance
InputChromaFormat = 1 # 1 => XDM_YUV_420P, Only 1 is supported.
InputContentType = 0 # Input buffer content type, 0 -> Progressive Type, 1->
Interlaced.
Profile = 100 # Encoding profile 100 => HP, 77 => MP, 66 => BP
Level = 40 # Level IDC (e.g. 20 = level 2.0)
inputWidth = 352 # width of image
inputHeight = 288 # Height of image
targetFrameRate = 30000 # Target frame rate in fps * 1000
targetBitRate = 1000000 # Target Bit Rate in Bits per second.
intraFrameInterval = 15 # Interval between two consecutive intra frames
interFrameInterval = 3 # M: Number of (M-1) B frames between two ref. frames.
mvAccuracy = 2 # 0 => integer pel 2=> quarter pel
generateHeader = 0 # 1: Encode only header, 0: Encode entire access unit,
including the headers
forceFrame = -1 # -1: IVIDEO_NA_FRAME, 3: IVIDEO_IDR_FRAME
dataLayout = 0 # input data buffer layout 0=> interleaved, 1=> seprated.
sampleAspectRatioHeight = 1 # Aspect Ratio Height
sampleAspectRatioWidth = 1 # Aspect Ratio Width
##################################################################################
# Rate Control Params
##################################################################################
rateControlParamsPreset = 1 # 0: default, 1: user defined
rcAlgo = 0 # 0: Variable Bitrate, 1 : Constant bitrate.
qpI = -1 # Initial QP for I/IDR frames, -1: codec chosen
qpP = -1 # Initial QP for P frames
qpOffsetB = 4 # Offset of B frames QP from P frames
qpMaxI = 51 # Maximum QP for I/IDR frames
qpMinI = 1 # Minimum QP for I/IDR frames
qpMaxP = 51 # Maximum QP for P frames
qpMinP = 1 # Minimum QP for P frames
qpMaxB = 51 # Maximum QP for B frames
qpMinB = 1 # Minimum QP for B frames
CbQPIndexOffset = 0 # Specifies offset to be added to luma QP for
addressing QPC values table for chroma component Cb
CrQPIndexOffset = 0 # Specifies offset to be added to luma QP for
addressing QPC values table for chroma component Cr
initialBufferLevel = 26214400 # Initial Buffer level for HRD compliance
HRDBufferSize = 26214400 # HRD Buffer Size in bits - 2*bitrate for VBR
enablePRC = 1 # 0 => Disable, Non-Zero => Enable
frameSkipAfterSceneChange = 1 # 0=> no forced skip after scenechange, 1=>force
skip frame after coding scene change frame.
##################################################################################
# InterCoding Control
##################################################################################
interCodingPreset = 1 # 0 => deafult values, 1 => user defined
MvRangeVerP = 32 #Vertical MV Range for P frames in integer pixels (16 to 496)
MvRangeHorP = 144# Horizontal MV Range for P frames in integer pixels(16to496)
MvRangeVerB = 32# Vertical MV Range for B frames in integer pixels (16 to 496)
MvRangeHorB = 144# Horizontal MV Range for P frames in integer pixels(16to496)
maxMVperMB = 1 # Maximum MV per MB (Values of 1 & 4 are valid)
##################################################################################
# IntraCoding Control
Содержание H.264 High Profile Encoder
Страница 10: ...x This page is intentionally left blank ...
Страница 12: ...xii This page is intentionally left blank ...
Страница 20: ......
Страница 134: ...Frequently Asked Questions 5 4 This page is intentionally left blank ...