码迷,mamicode.com
首页 >  
搜索关键字:avfilter    ( 17个结果
ffmeg过滤器介绍[转]
在ffmpeg中,进行反交错需要用到avfilter,即图像过滤器,ffmpeg中有很多过滤器,很强大,反交错的过滤器是yadif. 基本的过滤器使用流程是:解码后的画面--->buffer过滤器---->其他过滤器---->buffersink过滤器--->处理完的画面 所有的过滤器形成了过滤.....
分类:其他好文   时间:2015-06-10 17:19:11    阅读次数:175
转: 最简单的基于FFmpeg的AVfilter例子(水印叠加)
该例子完成了一个水印叠加的功能。可以将一张透明背景的PNG图片作为水印叠加到一个视频文件上。1.[代码][C/C++]代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748....
分类:其他好文   时间:2015-05-10 11:08:09    阅读次数:301
ffmeg使用yadif做反交错
昨天发现播放TS流时有横纹,查资料找到原因是解码出来的画面是用于隔行扫描显示的画面,需要进行反交错处理成逐行扫描显示画面.     在ffmpeg中,进行反交错需要用到avfilter,即图像过滤器,ffmpeg中有很多过滤器,很强大,反交错的过滤器是yadif.     基本的过滤器使用流程是:           解码后的画面--->buffer过滤器---->其他过滤器---->buf...
分类:其他好文   时间:2015-01-20 10:31:38    阅读次数:371
FFMPEG:H264解码-SDL显示(RGB32、RGB24、YUV420P、YUV422)
//添加的库:avcodec.lib avdevice.lib avfilter.lib avformat.lib avutil.lib swscale.lib   SDL.lib extern "C"{ #include #include #include #include #include };void SaveFrame(AVFrame *pFrame, int width, int...
分类:其他好文   时间:2014-11-25 18:34:02    阅读次数:401
ffmpeg.c函数结构简单分析(画图)
前一阵子研究转码的时候看了FFmpeg的源代码。由于ffmpeg.c的代码相对比较长,而且其中有相当一部分是AVFilter有关的代码(这一部分一直不太熟),因此之前学习FFmpeg的时候一直也没有好好分析一下其源代码。最近正好看了看AVFilter的知识,顺便就看了下FFmpeg的源代码,在这里画图理一下它的结构。先说明一下自己画的结构图的规则:图中仅画出了比较重要的函数之间的调用关系。粉红色的...
分类:其他好文   时间:2014-10-04 01:41:45    阅读次数:308
ffmpeg avfilter_graph_parse_ptr 返回 -2
sprintf(vFilter->szOverLay,"movie=%s[wm];[in][wm]overlay=%d:%d[out]",szOverlay,x,y);当szOverlay = “d:\\xxx\xxx.png”; 时返回-2,貌似ffmpeg处理不了路径中的冒号。。。用当前路径下的...
分类:其他好文   时间:2014-06-18 19:04:31    阅读次数:1066
最简单的基于FFmpeg的AVfilter例子(水印叠加)
FFMPEG中有一个类库:libavfilter。该类库提供了各种视音频过滤器。之前一直没有怎么使用过这个类库,最近看了一下它的使用说明,发现还是很强大的,有很多现成的filter供使用,完成视频的处理很方便。在此将它的一个例子基础上完成了一个水印叠加器,并且移植到了VC2010下,方便开发人员学习研究它的使用方法。 下面直接贴上代码:   程序的运行效果如图所示。需要叠加的水印为一张PNG(透明...
分类:其他好文   时间:2014-06-11 00:09:15    阅读次数:511
17条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!