![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ffmpeg
SmartSmall
这个作者很懒,什么都没留下…
展开
-
ffmpeg——新老接口问题及对照集锦
转自:ffmpeg 新老接口问题及对照集锦 ffmpeg源码包里面有个apichangs文档,里面有各种接口改变的记录,如果你发现接口不能用了,可以去搜索那个文档,可以找到对应的新接口,然后到新接口对应的头文件中找到说明文字。 网上很多关于ffmpeg (libav)的资料都是N年以前的,而事实上ffmpeg数年来一直在“以时俱进”,因此无论是一些新手,或者号称为老手的人,有时候难免出转载 2014-12-16 11:33:35 · 784 阅读 · 0 评论 -
ffmpeg——结构体简单介绍
像“雷大神”学习! 1、AVFrame:存储原始数据(即非压缩数据,例如对视频来说是YUV,RGB,对音频来说是PCM)。 2、AVFormatContext:FFMPEG解封装(flv,mp4,rmvb,avi)功能结构。 3、AVCodecContext:编解码相关参数信息。 4、AVIOContext:在解码的情况下,buffer用于存储ffmpeg读入的数据。例如:打开一个视频文件原创 2014-12-18 16:18:28 · 686 阅读 · 0 评论 -
ffmpeg——DTS/PTS
转自:http://blog.csdn.net/alentam/article/details/2490716 1、DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。 2、SCR可以理解为解码器应该开始从磁盘读取数据时的时间。 3、mpeg文件中的每一个包都有一个SCR时间戳并且这个时间戳就是读取这个数据包时的系统时间。 4、通常情况原创 2014-12-18 16:39:59 · 4580 阅读 · 0 评论 -
ffmpeg——视频处理相关术语
1、离屏表面:屏表面是永远看不到的表面(所谓离屏),它通常被用来存放位图。通常的做法是把离屏表面上的位图用Blt的方法贴到后台表面,后台表面再flip为前台表面。原创 2014-12-19 16:52:10 · 727 阅读 · 0 评论