使用FFMPEG封装H264流为MP4或AVI文件
FFMPEG是一款强大的开源跨平台音视频处理库,可以用来完成许多音视频处理任务。其中一个常见的任务就是将H264视频流封装成MP4或AVI文件。这可以通过使用avformat_alloc_output_context2函数来实现。使用此函数,您可以为所需的输出格式创建AVFormatContext,然后将AVStream对象添加到其中。最后,通过调用avformat_write_header,av_interleaved_write_frame和av_write_trailer函数来写入输出文件的头部,数据和尾部。
下载地址
用户评论