- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 H264视频码流格式浅析
针对H264码流格式说明,网上已经有很多介绍了,最近也在看这个,这里根据自己理解,做个记录。1、H264的功能分为两层:视频编码层(VLC,Video Coding Layer)和网络提取层(NAL, Network Abstraction Layer)。VLC数据即编码处理的输出,它表示被压缩编码后的视频数据序列。在VCL数据传输或存储之前,这些编码的VCL数据先被映射或封装进N
2016-07-29 17:01:12 18329
原创 FFMpeg实现视频的缩放
本次文章主要涉及到对视频的缩放操作,操作本身很简单,涉及到的核心函数有三个:1、对SwsContext上下文初始化2、转换操作3、资源释放经过上面三步的操作就可以实现一个视频的缩放,如果涉及到图像的滤波,也是上面三个步骤。针对函数的详细解释,在接下来的代码展示中会写出来。另外一个不得不说的是函数:int av_image_alloc(uint
2016-07-26 15:56:05 9786 1
原创 FFMPEG水印添加
本文主要是针对通过FFMPEG给视频添加水印和滤镜效果代码进行说明。本次添加水印涉及到的效果有七种:1、"lutyuv='u=128:v=128'"2、"boxblur"3、"hflip"4、"hue='h=60:s=-3'"5、"crop=2/3*in_w:2/3*in_h"6、"drawbox=x=100:y=100:w=100:h=100:color=pink
2016-07-21 16:26:28 2520
原创 FFMPEG封装格式转换(remuxer)
本文主要分析通过FFMPEG函数将音视频容器格式转换成另一种格式。在转换中涉及到h264_mp4toannexb的转换,本文会针对此种情况重点说明下,先上带解析的源代码。
2016-07-19 16:42:49 3564
原创 ffplay播放音频和视频命令
ffplay详细规则可参考:http://blog.csdn.net/leixiaohua1020/article/details/15186441http://blog.csdn.net/wishfly/article/details/44222297ffplay播放YUV格式视频命令:ffplay -f rawvideo -pix_fmt yuv420p -vide
2016-07-07 15:51:24 7575
原创 FFMPEG解析MP4格式封装的视频为YUV和AAC
此篇文章主要涉及到对封装视频数据的视频和音频的抽取,抽出来的视频解码保存为YUV格式,音频保存为AAC格式。代码都加了注释,虽然全局变量比较多,但主要目的还是熟悉整个流程。
2016-07-06 22:13:00 3277 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人