ffmpef升级指南
学习ffmpef之路
陈傻鱼
初出茅庐的一个菜鸟程序猿
展开
-
ffmpge升级指南2 ffmpeg的编解码
解码 解码步骤 1 查找解码器(avcodec_find_decoder) 2 打开解码器(avcodec_open2) 3 解码(avcodec_decode_video2) #include <libavcodec/avcodec.h> // 加入编解码的库 AVCodec 编解码结构体 AVCodecContext 编码器上下文 AVFrame 解码后的帧 av_frame_alloc/av_frame_free() // AVFrame 的分配与释放 avcodec_allo原创 2021-07-19 17:45:40 · 162 阅读 · 0 评论 -
ffmpge升级指南1 ffmpeg的简介
gcc -g -O2 -o test test.c -I -g:输出文件中的调试信息 -O:对输出文件做指令优化 -o:输出文件 -I:指定头文件 -L:指定库文件位置 -l:指定使用哪个库 编译过程: 预编译->编译->链接,动态链接/静态链接-> GDB调试器 设置断点:b 运行程序:r 单步执行:n 跳入函数:s 跳出函数:finish 打印内容:p ...原创 2021-07-14 13:35:42 · 558 阅读 · 0 评论 -
百科不全书之 FFMP之推拉流函数解析
#工作流程 avformat_network_init();// 初始化网络库 网络拉流推流必须用 av_register_all(); //初始化所有的封装和解封装,不包含编码和解码 pFormatCtx = avformat_alloc_context(); // 对AVFormatContext做初始化 if(avformat_open_input(&pFormatCtx,path,NULL,NULL)<0) //打开视频流 if(avformat_find_stream_i原创 2021-07-06 10:38:10 · 147 阅读 · 0 评论