@ -468,11 +468,11 @@ static const AVOption options[]={
{ " frame_number " , NULL , OFFSET ( frame_number ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " frame_number " , NULL , OFFSET ( frame_number ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " real_pict_num " , NULL , OFFSET ( real_pict_num ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " real_pict_num " , NULL , OFFSET ( real_pict_num ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " delay " , NULL , OFFSET ( delay ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " delay " , NULL , OFFSET ( delay ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " qcomp " , " video quantis er scale compression (VBR) " , OFFSET ( qcompress ) , FF_OPT_TYPE_FLOAT , 0.5 , FLT_MIN , FLT_MAX , V | E } ,
{ " qcomp " , " video quantiz er scale compression (VBR) " , OFFSET ( qcompress ) , FF_OPT_TYPE_FLOAT , 0.5 , FLT_MIN , FLT_MAX , V | E } ,
{ " qblur " , " video quantis er scale blur (VBR) " , OFFSET ( qblur ) , FF_OPT_TYPE_FLOAT , 0.5 , FLT_MIN , FLT_MAX , V | E } ,
{ " qblur " , " video quantiz er scale blur (VBR) " , OFFSET ( qblur ) , FF_OPT_TYPE_FLOAT , 0.5 , FLT_MIN , FLT_MAX , V | E } ,
{ " qmin " , " min video quantis er scale (VBR) " , OFFSET ( qmin ) , FF_OPT_TYPE_INT , 2 , 1 , 51 , V | E } ,
{ " qmin " , " min video quantiz er scale (VBR) " , OFFSET ( qmin ) , FF_OPT_TYPE_INT , 2 , 1 , 51 , V | E } ,
{ " qmax " , " max video quantis er scale (VBR) " , OFFSET ( qmax ) , FF_OPT_TYPE_INT , 31 , 1 , 51 , V | E } ,
{ " qmax " , " max video quantiz er scale (VBR) " , OFFSET ( qmax ) , FF_OPT_TYPE_INT , 31 , 1 , 51 , V | E } ,
{ " qdiff " , " max difference between the quantis er scale (VBR) " , OFFSET ( max_qdiff ) , FF_OPT_TYPE_INT , 3 , INT_MIN , INT_MAX , V | E } ,
{ " qdiff " , " max difference between the quantiz er scale (VBR) " , OFFSET ( max_qdiff ) , FF_OPT_TYPE_INT , 3 , INT_MIN , INT_MAX , V | E } ,
{ " bf " , " use 'frames' B frames " , OFFSET ( max_b_frames ) , FF_OPT_TYPE_INT , DEFAULT , 0 , FF_MAX_B_FRAMES , V | E } ,
{ " bf " , " use 'frames' B frames " , OFFSET ( max_b_frames ) , FF_OPT_TYPE_INT , DEFAULT , 0 , FF_MAX_B_FRAMES , V | E } ,
{ " b_qfactor " , " qp factor between p and b frames " , OFFSET ( b_quant_factor ) , FF_OPT_TYPE_FLOAT , 1.25 , FLT_MIN , FLT_MAX , V | E } ,
{ " b_qfactor " , " qp factor between p and b frames " , OFFSET ( b_quant_factor ) , FF_OPT_TYPE_FLOAT , 1.25 , FLT_MIN , FLT_MAX , V | E } ,
{ " rc_strategy " , NULL , OFFSET ( rc_strategy ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " rc_strategy " , NULL , OFFSET ( rc_strategy ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
@ -526,7 +526,7 @@ static const AVOption options[]={
{ " mpeg_quant " , NULL , OFFSET ( mpeg_quant ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " mpeg_quant " , NULL , OFFSET ( mpeg_quant ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " stats_out " , NULL , OFFSET ( stats_out ) , FF_OPT_TYPE_STRING , DEFAULT , CHAR_MIN , CHAR_MAX } ,
{ " stats_out " , NULL , OFFSET ( stats_out ) , FF_OPT_TYPE_STRING , DEFAULT , CHAR_MIN , CHAR_MAX } ,
{ " stats_in " , NULL , OFFSET ( stats_in ) , FF_OPT_TYPE_STRING , DEFAULT , CHAR_MIN , CHAR_MAX } ,
{ " stats_in " , NULL , OFFSET ( stats_in ) , FF_OPT_TYPE_STRING , DEFAULT , CHAR_MIN , CHAR_MAX } ,
{ " qsquish " , " how to keep quantis er between qmin and qmax (0 = clip, 1 = use differentiable function) " , OFFSET ( rc_qsquish ) , FF_OPT_TYPE_FLOAT , DEFAULT , 0 , 99 , V | E } ,
{ " qsquish " , " how to keep quantiz er between qmin and qmax (0 = clip, 1 = use differentiable function) " , OFFSET ( rc_qsquish ) , FF_OPT_TYPE_FLOAT , DEFAULT , 0 , 99 , V | E } ,
{ " rc_qmod_amp " , NULL , OFFSET ( rc_qmod_amp ) , FF_OPT_TYPE_FLOAT , DEFAULT , - FLT_MAX , FLT_MAX , V | E } ,
{ " rc_qmod_amp " , NULL , OFFSET ( rc_qmod_amp ) , FF_OPT_TYPE_FLOAT , DEFAULT , - FLT_MAX , FLT_MAX , V | E } ,
{ " rc_qmod_freq " , NULL , OFFSET ( rc_qmod_freq ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " rc_qmod_freq " , NULL , OFFSET ( rc_qmod_freq ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " rc_override_count " , NULL , OFFSET ( rc_override_count ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
{ " rc_override_count " , NULL , OFFSET ( rc_override_count ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX } ,
@ -677,8 +677,8 @@ static const AVOption options[]={
{ " skip_exp " , " frame skip exponent " , OFFSET ( frame_skip_exp ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " skip_exp " , " frame skip exponent " , OFFSET ( frame_skip_exp ) , FF_OPT_TYPE_INT , DEFAULT , INT_MIN , INT_MAX , V | E } ,
{ " skipcmp " , " frame skip compare function " , OFFSET ( frame_skip_cmp ) , FF_OPT_TYPE_INT , FF_CMP_DCTMAX , INT_MIN , INT_MAX , V | E , " cmp_func " } ,
{ " skipcmp " , " frame skip compare function " , OFFSET ( frame_skip_cmp ) , FF_OPT_TYPE_INT , FF_CMP_DCTMAX , INT_MIN , INT_MAX , V | E , " cmp_func " } ,
{ " border_mask " , NULL , OFFSET ( border_masking ) , FF_OPT_TYPE_FLOAT , DEFAULT , - FLT_MAX , FLT_MAX , V | E } ,
{ " border_mask " , NULL , OFFSET ( border_masking ) , FF_OPT_TYPE_FLOAT , DEFAULT , - FLT_MAX , FLT_MAX , V | E } ,
{ " mblmin " , " min macroblock quantis er scale (VBR) " , OFFSET ( mb_lmin ) , FF_OPT_TYPE_INT , FF_QP2LAMBDA * 2 , 1 , FF_LAMBDA_MAX , V | E } ,
{ " mblmin " , " min macroblock quantiz er scale (VBR) " , OFFSET ( mb_lmin ) , FF_OPT_TYPE_INT , FF_QP2LAMBDA * 2 , 1 , FF_LAMBDA_MAX , V | E } ,
{ " mblmax " , " max macroblock quantis er scale (VBR) " , OFFSET ( mb_lmax ) , FF_OPT_TYPE_INT , FF_QP2LAMBDA * 31 , 1 , FF_LAMBDA_MAX , V | E } ,
{ " mblmax " , " max macroblock quantiz er scale (VBR) " , OFFSET ( mb_lmax ) , FF_OPT_TYPE_INT , FF_QP2LAMBDA * 31 , 1 , FF_LAMBDA_MAX , V | E } ,
{ " mepc " , " motion estimation bitrate penalty compensation (1.0 = 256) " , OFFSET ( me_penalty_compensation ) , FF_OPT_TYPE_INT , 256 , INT_MIN , INT_MAX , V | E } ,
{ " mepc " , " motion estimation bitrate penalty compensation (1.0 = 256) " , OFFSET ( me_penalty_compensation ) , FF_OPT_TYPE_INT , 256 , INT_MIN , INT_MAX , V | E } ,
{ " bidir_refine " , NULL , OFFSET ( bidir_refine ) , FF_OPT_TYPE_INT , DEFAULT , 0 , 4 , V | E } ,
{ " bidir_refine " , NULL , OFFSET ( bidir_refine ) , FF_OPT_TYPE_INT , DEFAULT , 0 , 4 , V | E } ,
{ " brd_scale " , NULL , OFFSET ( brd_scale ) , FF_OPT_TYPE_INT , DEFAULT , 0 , 10 , V | E } ,
{ " brd_scale " , NULL , OFFSET ( brd_scale ) , FF_OPT_TYPE_INT , DEFAULT , 0 , 10 , V | E } ,