1. 首页
  2. 编程语言
  3. C++ 
  4. 使用FFMPEG封装H264流为MP4或AVI文件

使用FFMPEG封装H264流为MP4或AVI文件

上传者: 2023-03-04 12:41:04上传 ZIP文件 2.09KB 热度 25次

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

用户评论