1、打开你写好的*.264文件,av_open_input_file();
2、找到解码器,avcodec_find_decoder();
3、设置好编码参数,如宽、高、帧率等等;找到编码器avcodec_find_encoder(),打开编码器avcodec_open();
4、打开你要写入的文件,比如*avi,url_fopen();
5、写入流的头信息,av_write_header();
6、读取帧,av_read_frame();
7、开始解码,avcodec_decode_video();
8、随后编码,avcodec_encode_video();
9、将编码后的数据写入文件(*.avi),av_write_frame();
10、最后应该是写入尾部信息,av_write_trailer().
以上为纯视频封装, 音频还需其他步骤.