我想要更新参数,如视频编码器的fps,码率,gop,这些参数之前已经传递给了AVCodecContext结构,我想在更新任何参数的同时得到它的反射。 可以做的一件事是,需要使用av编解码器关闭编解码器,然后再次打开它。 但我认为这不是一个好方法。 下面是我的ffmpeg的视频编码源代码: int got_output = 0, ret = 0;
//av_init_packet(&pkt);
pkt.data = NULL; // packet data will be allocated by the encoder