ffmpeg中c语言sdk多媒体互转主要使用的api

多媒体互转的主要使用API

  • 分配一个输出上下文的空间:avformat_alloc_output_context2();

  • 释放输出上下文的空间:avformat_free_context();

  • 生成一个新的流:avformat_new_stream();

  • 拷贝视频的参数:avcodec_parameters_copy();

  • 生成多媒体文件头:avformat_write_header()

  • 写入多媒体数据:av_write_frame()/av_interleaved_write_frame();

  • 写入多媒体数据的尾部:av_write_trailer()

posted @ 2019-12-31 10:58  FANDX  阅读(227)  评论(0编辑  收藏  举报