ffmpeg
仙人Immortal
这个作者很懒,什么都没留下…
展开
-
windows下ffmpeg源码编译
windows下设置环境变量MSYS2_PATH_TYPE为inherit。然后运行,完事,home的用户目录下就有了。编译不同自行改脚本。原创 2023-04-11 18:34:51 · 187 阅读 · 0 评论 -
推拉流测试
nginx推拉原创 2023-02-16 12:06:43 · 123 阅读 · 0 评论 -
ffplay播放用法
ffplay播放用法用法用法#mp4ffplay 1.mp4#yuvffplay -f rawvideo -video_size 1920x1080 1.yuv#h264ffplay -f h264 1.h264不断更新…原创 2022-01-06 17:28:27 · 1105 阅读 · 0 评论 -
ffmpeg YUV编码成h264
ffmpeg YUV编码成h264介绍流程如下输出上下文打开输入创建视频流参数设置查找编码器设置编码器打开编码器写入文件头循环读取数据写入数据写入文件尾示例代码介绍直接读取本地YUV文件,然后编码成h264,再存盘流程如下输出上下文AVFormatContext* formatCtx = NULL; if (avformat_alloc_output_context2(&formatCtx, NULL, NULL, pOutFileName) < 0) { std::cout原创 2022-01-06 17:22:21 · 2172 阅读 · 0 评论 -
ffmpeg视频解码
ffmpeg本地视频解码介绍Demo介绍大致流程:1.打开文件 -> 查找流 -> 找到视频流索引 -> 查找解码器 -> 创建解码器上下文 -> 打开解码器2.配置数据转换上下文 -> 计算帧大小并分配内存 -> 关联帧数据和内存 -> 循环读取3.读取后发送给ffmpeg -> 获取解码后的数据 -> 格式转换 -> 存盘Demo#include <iostream>extern "C"{#include原创 2022-01-06 10:24:27 · 1277 阅读 · 0 评论