随笔分类 - ffmpeg
摘要:http://zhuang0393.blog.163.com/blog/static/9285104201302174532913/
阅读全文
摘要:http://blog.csdn.net/yuan892173701/article/details/8702333AVCodecContext这是一个描述编解码器上下文的数据结构,包含了众多编解码器需要的参数信息如果是单纯使用libavcodec,这部分信息需要调 用者进行初始化;如果是使用整个F...
阅读全文
摘要:源码下载地址:http://download.videolan.org/pub/videolan/vlc/ 编译依赖: 播放TS,需要enable dvbpsi,默认是关闭的 sudo apt-get install libdvbpsi-dev ubuntu下编译VLC源码 http://blog.
阅读全文
摘要:http://blog.csdn.net/supermanwg/article/details/14521869
阅读全文
摘要:http://blog.csdn.net/leixiaohua1020/article/details/38283297
阅读全文
摘要:http://blog.csdn.net/ibingow/article/details/8144795
阅读全文
摘要:http://blog.csdn.net/leixiaohua1020/article/details/17934487FLV封装原理FLV格式的封装原理,贴上来辅助学习之用。FLV(Flash Video)是Adobe公司设计开发的一种流行的流媒体格式,由于其视频文件体积轻巧、封装简单等特点,使其...
阅读全文
摘要:http://blog.csdn.net/ym012/article/details/6540065从定义上可知,AVPicture是AVFrame的一个子集,他们都是数据流在编解过程中用来保存数据缓存的对像,从int av_read_frame(AVFormatContext *s, AVPack...
阅读全文
摘要:http://blog.csdn.net/zhuweigangzwg/article/details/25815851
阅读全文
摘要:http://tech.bobgo.net/?m=201004因为最近的工作需要从MP4视频中提取一些关键帧,要了解如何将视频的时间点转换为对应的帧号,所以查阅了一些关于视频编解码以及时间同步方式的资料。再此总结一下。首先是解码,利用FFmpeg解码得到的信息通常如下:Metadata:major_...
阅读全文
摘要:源码下载:http://www.ffmpeg.org/download.html编译安装: http://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu sudo apt-get -y --force-yes install autoconf automak
阅读全文
摘要:http://blog.chinaunix.net/uid-26000296-id-3483782.html一、FFmpeg忽略了adaptation_field()数据FFmpeg忽略了包含PCR值的adaptation_filed数据;代码(libavformat/mpegts.c)分析如下:/...
阅读全文
摘要:http://yejun8500.blog.163.com/blog/static/463360020095298410979/在解码视频流的时候对每一个视频帧都会有一个时间戳pts(显示时间戳),得到这个pts的值,并记下最开始的一个pts值(pts_00),以后画面显示的时间就可以用当前播放的帧...
阅读全文
摘要:http://www.rosoo.net/a/201107/14663.html一般fps在代码里这样表示Fps = den/num如果den = 15,num=1,则fps = 15。如果帧率固定,pts*fps 就表示当前是第几帧。当输入视频流的帧率不固定,如rmvb ,而输出视频流的帧率固定,...
阅读全文
摘要:ffmpeg 源代码简单分析 : av_read_frame() http://blog.csdn.net/leixiaohua1020/article/details/12678577ffmpeg中的av_read_frame()的作用是读取码流中的音频若干帧或者视频一帧。例如,解码视频的时候,...
阅读全文
摘要:http://www.360doc.com/content/13/0709/16/21412_298738723.shtml1. AMFAMF(是Action Message Format的缩写)是在flash和flex中与远程服务端交换数据的一种格式.它是二进制格式,Flash应用与服务端或数据库...
阅读全文
摘要:http://blog.chinaunix.net/uid-9688646-id-3399113.htmlffmpeg和ffserver配合使用可以实现实时的流媒体服务。一、理解里边主要有如下四个东西,搞清楚他们之间的关系就差不多明白了。1. ffmpeg2. ffserver3. ffserver...
阅读全文
摘要:添加字幕:ffplay-vfdrawtext="fontfile=arial.ttf:text='TestText':x=100:y=300:\fontsize=48:fontcolor=red:box=1:boxcolor=white"/d/ts/music.ts把x=100改成x=50*t可以使...
阅读全文
摘要:http://blog.csdn.net/wstarx/article/details/1572393FFMPEG源码分析(二)http://www.cnblogs.com/qingquan/archive/2011/08/29/2158912.html简介FFmpeg是一个集录制、转换、音/视频编...
阅读全文
摘要:http://blog.csdn.net/niu_gao/article/details/7219641利用ffmpeg做图像的pixel format转换你还在用libswscale吗?嘿嘿,过时啦!ffmpeg中有了新东西:libavfilter.使用它,可以完全代替libswscale,并且可...
阅读全文