x264
党玉涛
android开发。
展开
-
ffmpeg /x264视频流编解码末尾丢帧问题分析和解决
一:问题int avcodec_encode_video2(AVCodecContext * avctx,AVPacket * avpkt,const AVFrame * frame,int *原创 2016-03-24 20:18:14 · 6540 阅读 · 1 评论 -
x264_param_default()源码分析;
/**************************************************************************** * x264_param_default: ****************************************************************************/void x264_param_d原创 2016-03-24 20:39:17 · 853 阅读 · 0 评论 -
x264_param_default_preset()源码分析
h264编码原理复杂,参数众多。为了方便使用无论x264还是其他编码的实现框架,都封装了几种现有的编码模型,只需要根据编码速度的要求和视频质量的要求选择模型,并修改部分视频参数即可编码。模型的选择就是通过x264_param_default_preset()实现。int x264_param_default_preset( x264_param_t *param, const ch原创 2016-03-24 20:40:38 · 3828 阅读 · 2 评论 -
主流开源编解码器Xvid,x264,ffmpeg 性能对比(转)
Xvid是基于MPEG4协议的编解码器,x264是基于H.264协议的编码器,ffmpeg集合了各种音频,视频编解码协议,通过设置参数可以完成基于MPEG4,H.264等协议的编解码,现在将其对比结果罗列如下:1.软件版本: Xvid:1.2.1 x264:无 ffmpeg:0.52. 视频样本 foreman.ci转载 2016-03-24 20:47:22 · 4050 阅读 · 0 评论 -
h264码率设定建议
设置视频码率的必要性 在视频会议应用中,视频质量和网络带宽占用是矛盾的,通常情况下视频流占用的带宽越高则视频质量也越高;如要求高质量的视频效果,那么需要的网络带宽也越大;解决这一矛盾的钥匙当然是视频编解码技术。评判一种视频编解码技术的优劣,是比较在相同的带宽条件下,哪个视频质量更好;在相同的视频质量条件下,哪个占用的网络带宽更少。 是不是视频码率越高,质量越转载 2016-03-24 20:49:46 · 4702 阅读 · 1 评论 -
x264编码示例
码率控制:ffmpeg/x264 码率控制 分析ffmpeg编码:ffmpeg 编码示例x264编码定义三个接口。调用流程图:一 初始化 x264_param_t param; x264_param_default_preset(¶m, "superfast", "zerolatency");//根据prese原创 2016-03-24 20:37:44 · 2014 阅读 · 0 评论 -
ffmpeg/x264 码率控制 分析
ffmpeg编码h264流参看:ffmpeg编码示例x264编码h264流:x264编码示例有效影响视频码率的参数有:一:间接影响1.关键帧间隔x264ffmpeg说明命令行字段命令行字段max-keyint原创 2016-03-24 20:30:20 · 8813 阅读 · 0 评论