AVCodec是存储编解码器信息的结构体,特指一个特定的解码器,比如H264编码器的名字,ID,支持的视频格式,支持的采样率等; AVCodecContext是一个描述编解码器采用的具体参数,比如采用的是那种编码器(H264或MPEG等),采用的采样率,声道数等; AVPacket是存储编码后的数据 ...
分类:
其他好文 时间:
2017-03-05 19:31:36
阅读次数:
217
http://blog.csdn.net/wangyaninglm/article/details/50806051 OpenCV实时美颜摄像并生成H264视频流 http://download.csdn.net/download/wangyaninglm/9453146 基于OpenCV 的美颜相 ...
分类:
其他好文 时间:
2017-02-22 19:54:39
阅读次数:
174
1.硬编码 & 软编码 硬编码:通过Android系统自带的Camera录制视频,实际上调用的是底层的高清编码硬件模块,即显卡,不使用CPU,速度快 软编码:使用CPU进行编码,如常见C/C++代码,编译生成二进制文件,速度相对较慢。例如使用Android NDK编译H264生成so库,编写jni接 ...
分类:
其他好文 时间:
2017-02-14 13:57:41
阅读次数:
578
名词解释 场和帧 : 视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。 片: 每个图象中,若干宏块被排列成片的形式。片分为I片、B片、P片和其他一些片。 I片只包含I宏块,P片可包含P和I宏块,而B片可包含B和I宏块。 I宏块利用从当前片中已解码的像素 ...
分类:
其他好文 时间:
2017-02-06 14:55:50
阅读次数:
165
H.264的目标应用涵盖了目前大部分的视频服务,如有线电视远程监控、交互媒体、数字电视、视频会议、视频点播、流媒体服务等。H.264为解决不同应用中的网络传输的差异。定义了两层:视频编码层(VCL:Video Coding Layer)负责高效的视频内容表示,网络提取层(NAL:Network Ab ...
分类:
其他好文 时间:
2017-02-06 14:33:27
阅读次数:
264
频编解码技术有两套标准,国际电联(ITU-T)的标准H.261、H.263、H.263+等;还有ISO 的MPEG标准Mpeg1、Mpeg2、Mpeg4等等。H.264/AVC是两大组织集合H.263+和Mpeg4的优点联合推出的最新标准,最具价值的部分无疑是更高的数据压缩比。在同等的图像质量条件下 ...
分类:
其他好文 时间:
2017-02-06 14:24:18
阅读次数:
131
ffmpeg H264编码前面有文章介绍下,本文主要介绍一些参数配置。 codec 的time_base实际上表示视频的帧率,qmin,qmax决定了编码的质量,qmin,qmax越大编码的质量越差。zerolatency参数的作用是提搞编码的实时性。 如需交流请加qq群流媒体/Ffmpeg/音视频 ...
分类:
其他好文 时间:
2017-01-24 12:34:51
阅读次数:
1032
格式工厂mp4输出格式选择: AVC(H264) 然而发现IE和firefox并不能打开 昨天又把阿里云重新续费了 恩阿里云是个好东西 就是有点贵 1.阿里云控制台-开通对象储存OSS https://www.aliyun.com/product/oss/ 2.阿里云控制台-开通媒体转码 https ...
分类:
其他好文 时间:
2017-01-20 14:11:03
阅读次数:
216
ffmpeg与H264编码指南 注:本文属于转载译文,原文地址:http://blog.csdn.net/vblittleboy/article/details/8982857。 英文地址:https://trac.ffmpeg.org/wiki/Encode/H.264。内容有一定出入,但是可以借 ...
分类:
其他好文 时间:
2017-01-18 23:21:08
阅读次数:
296
MainActivity.java 2.AvcEncoder.java 3.activity_main.xml 4.添加权限 ...
分类:
移动开发 时间:
2016-12-27 09:32:49
阅读次数:
657