
视频基础
sevencheng798
潜心为学
展开
-
FFmpeg深入分析之零-基础
来自http://blog.chinaunix.net/uid-26611383-id-3976154.htmlFFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解了多媒体处理的基本流程,研读ffmpeg源代码才能事半转载 2015-07-01 12:08:52 · 582 阅读 · 0 评论 -
h264 - I帧 B帧 P帧 IDR帧的关系
IDR(Instantaneous Decoding Refresh)--即时解码刷新;包含I帧。 I帧:帧内编码帧是一种自带全部信息的独立帧,无需参考其它图像便可独立进行解码,视频序列中的第一个帧始终都是I帧。 I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编码和解码中为了方便,要首个I帧(0x65)和其他I帧(0x41)区别开,所以才把第一个首个I帧叫IDR,转载 2015-08-07 16:56:27 · 3628 阅读 · 0 评论 -
h264 profile & level
H.264 Profileshttp://blog.youkuaiyun.com/sphone89/article/details/17492433H.264有四种profile,每个profile支持一组特定的编码功能,并支持一类特定的应用,分别是BP、EP、MP、HP:1、BP-Baseline Profile: a、I/P slices转载 2015-08-07 17:42:32 · 659 阅读 · 0 评论 -
编译ffmpeg的问题
最近对编解码进行学习分析。于是下载了ffmpeg 2.7 , 以下是编译ffmpeg的问题和解决方法。1. configure 的配置问题./configure --enable-memalign-hack --disable-debug --prefix=`pwd`/../_install/ffmpeg2.7make -j4make install发现自己编译出来的转载 2015-07-17 11:25:01 · 778 阅读 · 0 评论 -
SDL1.2编译
最近对编解码进行学习分析。于是下载了ffmpeg 2.7 , 以下是编译ffmpeg所遇到SDL库的安装。SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。我的编译环境是64bit ubuntu14.04首先下载SDL-1.2.15.tar.gz在编译之前先安原创 2015-07-18 13:46:38 · 1584 阅读 · 0 评论 -
sws_getContext函数分析 for ffmpeg
FFmpeg源代码分析:libswswcale的sws_getContext()2015-03-17 12:26http://www.itnose.net/detail/6225906.html打算写两篇文章记录FFmpeg中的图像处理(缩放,YUV/RGB格式转换)类库libswsscale的源代码。libswscale是一个主要用于处理图片像素数据的类库。可以完成图转载 2015-07-20 14:56:33 · 2140 阅读 · 0 评论 -
G.711、G.729等语音编码与网络带宽需求
//转载 - sip codec编码速率(Codec Bit Rate)=编码采样大小(Codec Sample Size)/采样频率(Codec Sample Interval)G.711:64kbps=80Bytes/10ms=640bit/10ms=640bit/0.01s=64000bit/s=64kbpsG.729:8kbps=10Bytes/10ms转载 2016-10-24 17:30:38 · 4369 阅读 · 0 评论