www.pudn.com > AvsVideoCodec.rar > encoder.cfg
# New Input File Format is as follows #= # Comment # See configfile.h for a list of supported ParameterNames ########################################################################################## # Files ########################################################################################## InputFile = "D:\vedioseqs\bus_cif352x288.yuv" # Input sequence, YUV 4:2:0 InputHeaderLength = 0 # If the inputfile has a header, state it's length in byte here FramesToBeEncoded = 5 # Number of frames to be coded SourceWidth = 352 # Image width in Pels, must be multiple of 16 SourceHeight = 288 # Image height in Pels, must be multiple of 16 TraceFile = "trace_enc.txt" ReconFile = "test_rec.yuv" OutputFile = "test.avs" ########################################################################################## # Encoder Control ########################################################################################## ProfileID = 32 # Profile ID (32: Jizhun Profile) LevelID = 64 # Level ID (16: 2.0; 32: 4.0; 34: 4.2; 64: 6.0; 66: 6.2) IntraPeriod = 15 # Period of I-Frames (0=only first) VECPeriod = 0 # Period of VEC, distance between two sequence headers (0=doesn't exist at the bitstream) SeqHeaderPeriod = 0 # Period of Sequence Header, Number of IntraPeriod (0=only first) QPFirstFrame = 28 # Quant. param for first frame (intra) (0-63) QPRemainingFrame = 28 # Quant. param for remaining frames (0-63) QPBPicture = 28 # Quant. param for B frames (0-63) UseHadamard = 1 # Hadamard transform (0=not used, 1=used) SearchRange = 32 # Max search range NumberReferenceFrames = 2 # Number of previous frames used for inter motion search (1-5) InterSearch16x16 = 1 # Inter block search 16x16 (0=disable, 1=enable) InterSearch16x8 = 1 # Inter block search 16x8 (0=disable, 1=enable) InterSearch8x16 = 1 # Inter block search 8x16 (0=disable, 1=enable) InterSearch8x8 = 1 # Inter block search 8x8 (0=disable, 1=enable) ########################################################################################## # B Frames ########################################################################################## NumberBFrames = 2 # Number of B frames inserted (0=not used) FrameSkip = 2 # Number of frames to be skipped in input (e.g 2 will code every third frame) ########################################################################################## # RD Optimization ########################################################################################## RDOptimization = 1 # rd-optimized mode decision (0:off, 1:on) ########################################################################################## # Additional Stuff ######################################################################################### Progressive_frame = 0 # (0: Interlace, 1: Progressive) InterlaceCodingOption = 1 # (0: frame coding, 1: Field coding, 2: PAFF) repeat_first_field = 0 top_field_first = 1 ########################################################################################## # Loop filter parameters ########################################################################################## LoopFilterDisable = 0 # Disable loop filter in picture header (0=Filter, 1=No Filter) LoopFilterParameter = 0 # Send loop filter parameter (0= No parameter, 1= Send Parameter) LoopFilterAlphaOffset = 0 # Aplha offset in loop filter LoopFilterBetaOffset = 0 # Beta offset in loop filter ########################################################################################## # Slice parameters ########################################################################################## NumberOfRowsInSlice = 5 # number of MB rows in one Slice (0: one slice per frame) ########################################################################################## # Weighting Prediction parameters ########################################################################################## WeightEnable = 0 # Weighting Prediction ( 0 = disable , 1 = enable) ########################################################################################## #frame rate ########################################################################################### FrameRate = 5 # (1: 24000/1001,2: 24,3: 25,4: 30000/1001,5: 30,6: 50,7: 60000/1001,8: 60)###### ########################################################################################### #chroma format parameter ########################################################################################### ChromaFormat = 1 # (1=4:2:0,2=4:2:2) ######################################################################################## #Rate control ######################################################################################## RateControlEnable = 0 # 0 Disable, 1 Enable Bitrate = 6000000 # Bitrate(bps) InitialQP = 36 # Initial Quantization Parameter for the first I frame # InitialQp depends on two values: Bits Per Picture, # and the GOP length BasicUnit = 8160 # Number of MBs in the basic unit # should be a fractor of the total number # of MBs in a frame ChannelType = 0 # type of channel( 1=time varying channel; 0=Constant channel)