# JSVM Configuration File in AVC mode #====================== GENERAL ================================================ AVCMode 1 # must be one for AVC simulations InputFile org.yuv # input file OutputFile test.264 # bitstream file ReconFile enc.yuv # reconstructed file SourceWidth 176 # input frame width SourceHeight 144 # input frame height FrameRate 25.0 # frame rate [Hz] FramesToBeEncoded 50 # number of frames #====================== CODING ================================================= SymbolMode 1 # 0=CAVLC, 1=CABAC Enable8x8Transform 1 # 8x8 luma trafo (0:diabled, 1:enabled) ConstrainedIntraPred 0 # constrained intra prediction (0:off, 1:on) ScalingMatricesPresent 1 # scaling matrices (0:flat, 1:default) BiPred8x8Disable 0 # disable bi-predicted blocks smaller than 8x8 MCBlocksLT8x8Disable 0 # blocks smaller than 8x8 are disabled BasisQP 30 # Quantization parameters #====================== STRUCTURE ============================================== DPBSize 13 # decoded picture buffer in frames NumRefFrames 10 # maximum number of stored reference frames Log2MaxFrameNum 11 # specifies max. value for frame_num (4..16) Log2MaxPocLsb 7 # specifies coding of POC’s (4..15) SequenceFormatString A0L0*n{*2{P7L0B3L1B1L2b0L3b2L3B5L2b4L3b6L3}*1{I7L0B3L1B1L2b0L3b2L3B5L2b4L3b6L3}} # coding structure DeltaLayer0Quant 0 # differential QP for layer 0 DeltaLayer1Quant 3 # differential QP for layer 1 DeltaLayer2Quant 4 # differential QP for layer 2 DeltaLayer3Quant 5 # differential QP for layer 3 DeltaLayer4Quant 6 # differential QP for layer 4 DeltaLayer5Quant 7 # differential QP for layer 5 MaxRefIdxActiveBL0 2 # active entries in ref list 0 for B slices MaxRefIdxActiveBL1 2 # active entries in ref list 1 for B slices MaxRefIdxActiveP 1 # active entries in ref list for P slices #============================== MOTION SEARCH ================================== SearchMode 4 # Search mode (0:BlockSearch, 4:FastSearch) SearchFuncFullPel 3 # Search function full pel # (0:SAD, 1:SSE, 2:HADAMARD, 3:SAD-YUV) SearchFuncSubPel 2 # Search function sub pel # (0:SAD, 1:SSE, 2:HADAMARD) SearchRange 16 # Search range (Full Pel) FastBiSearch 1 # Fast bi-directional search (0:off, 1:on) BiPredIter 2 # Max iterations for bi-pred search IterSearchRange 4 # Search range for iterations (0: normal) #============================== LOOP FILTER ==================================== LoopFilterDisable 0 # Loop filter idc (0: on, 1: off, 2: # on except for slice boundaries) LoopFilterAlphaC0Offset 0 # AlphaOffset(-6..+6): valid range LoopFilterBetaOffset 0 # BetaOffset (-6..+6): valid range #============================== WEIGHTED PREDICTION ============================ WeightedPrediction 0 # Weighting IP Slice (0:disable, 1:enable) WeightedBiprediction 0 # Weighting B Slice (0:disable, 1:explicit, 2:implicit) #=============================== HRD ===================================== EnableVclHRD 0 # Type I HRD (default 0:Off, 1:on) EnableNalHRD 0 # Type II HRD (default 0:Off, 1:on)