首页
学习
活动
专区
工具
TVP
发布

转载gongluck的CSDN博客

https://blog.csdn.net/gongluck93
专栏作者
149
文章
353542
阅读量
52
订阅数
boost: atomic
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/gongluck93/article/details/79679571
_gongluck
2019-05-25
1.2K0
FFmpeg菜鸡互啄#第7篇#文件/rtsp推流到rtmp
关键步骤 avformat_open_input//打开输入文件/rtsp avformat_find_stream_info////获取音视频流信息 avformat_alloc_output_context2//创建输出上下文 avformat_new_stream//创建输出流 avcodec_copy_context//复制配置输出流 avio_open//打开io avformat_write_header//写入头信息 av_int
_gongluck
2018-03-08
3.1K0
FFmpeg菜鸡互啄#第6篇#音频帧格式转换(重采样)
关键步骤 struct SwrContext* swr_covert_ctx = swr_alloc_set_opts(NULL, av_get_default_channel_layout(pACodecCtx->channels), AV_SAMPLE_FMT_S16, pACodecCtx->sample_rate, av_get_default_channel_layout(pACodecCtx->channels), pACodecCtx->sample_fmt, pACodecCtx->
_gongluck
2018-03-08
3.5K0
FFmpeg菜鸡互啄#第5篇#视频帧格式转换
关键步骤 int rgbsize = avpicture_get_size(PIX_FMT_RGB24, pVCodecCtx->width, pVCodecCtx->height);//算出该格式和分辨率下一帧图像的数据大小 //uint8_t* rgbBuffer = (uint8_t *)av_malloc(rgbsize * sizeof(uint8_t));//分配保存图像的内存 //avpicture_fill((AVPicture *)&rgbFrame, rgbBuf
_gongluck
2018-03-08
2K0
FFmpeg菜鸡互啄#第4篇#音频解码
解码过程 音频解码跟上一篇的视频解码过程是一样的:打开输入文件,查找音频流,打开解码器,循环读帧解码帧,关闭解码器,关闭输入文件。 Code #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> /* #define __STDC_CONSTANT_MACROS #ifndef INT64_C #define INT64_C(c) (c ## LL) #define UINT64_C(c) (c ## ULL) #endif */ extern "C" {
_gongluck
2018-03-08
1.2K0
FFmpeg菜鸡互啄#第3篇#视频解码
解码过程 基本过程:打开输入文件,查找视频流,打开解码器,循环读帧解码帧,关闭解码器,关闭输入文件。 解码数据结构 Code #define _CRT_SECURE_NO_WARNINGS #i
_gongluck
2018-03-08
1.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档