c - 将libavcodec编码的视频保存为AVI文件格式

标签 c video ffmpeg avi

我可以通过调用 avcodec_encode_video 函数使用 libavcodec 对视频帧进行编码。如何将这些编码帧保存到 AVI 文件中?

最佳答案

看看这个:

http://forum.doom9.org/archive/index.php/t-112286.html

我认为,您必须打开文件进行二进制写入,在其中写入 header ,并同时将二进制帧放入其中。

关于c - 将libavcodec编码的视频保存为AVI文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1363788/

相关文章:

c# - ffmpeg.win10 nuget 包文档

php - 从 URL 上传内容

c - 多个VC编译错误

c - 编译时的 RAM 内存优化

c - 相当于cuda中的memalign

javascript - 如何在javascript中获取hls视频宽度/高度?

security - 使用动态水印保护流媒体视频

ios - 当视频滚动到 View 中时自动播放 MPMoviePlayerController

c - C中的输入数据验证

linux - FFmpeg 自动同步音视频