Paulos K <[email protected]> added the comment: Your explanation put some more light on my debugging. Now it looks much better. Difference between x4->enc->param params and x4->params I mentioned in my previous note is at the moment when control is just entered the x264_encoder_reconfig().
But now I understand that my question should rather be: which fields of x4->enc->param are effectivelly changed by x264_encoder_reconfig(). Thus I checked contents of x4->enc->param at the beginning and then at the end of x264_encoder_reconfig(). Looks like there are 3 differences. All of them SEEM for me to be changed legally and on purpose: i_chroma_qp_offset (changed by x264_validate_parameters() from -2 to -4) i_mv_range (changed again by x264_validate_parameters from 512 to 256) b_tff - obvious. As for me result looks consistent. By the way, unfortunatelly I encoded some movies with buggy ffmpeg and erased the source. Do You know a way or have an idea on to fix my mp4 movies without need of reencoding. best regards, Paul ________________________________________________ FFmpeg issue tracker <[email protected]> <https://roundup.ffmpeg.org/issue2012> ________________________________________________
