ffmpeg
with_dream
这个作者很懒,什么都没留下…
展开
-
ffmpeg官网教程(1)
http://dranger.com/ffmpeg/tutorial01.html ffmpeg:3.1.2版 #include #include #include #include void SaveFrame(AVFrame *pFrame, int width, int height, int iFrame) { FILE *pFile; char szFilename原创 2016-09-22 02:21:23 · 3042 阅读 · 0 评论 -
Ubuntu ffmpeg 环境搭建
https://trac.ffmpeg.org/wiki/CompilationGuide Ubuntu:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu 如果需要ffplay 需要安装SDL2库 常用编译选项 --prefix=PREFIX // 安装程序到指定目录 最好放在 /usr/local/ffmpeg --...原创 2016-11-15 11:07:50 · 980 阅读 · 0 评论 -
ffmpeg官网例子
http://dranger.com/ffmpeg/tutorial01.htmlffmpeg:3.1.2版将解码后的视频保存为图片// tutorial01.c // Code based on a tutorial by Martin Bohme (boehme@inb.uni-luebeckREMOVETHIS.de) // Tested on Gentoo, CVS version 5/01原创 2017-01-15 14:39:11 · 3513 阅读 · 0 评论 -
ffmpeg SDL播放视频
使用sdl显示解码后的数据// tutorial02.c // A pedagogical video player that will stream through every video frame as fast as it can. // // Code based on FFplay, Copyright (c) 2003 Fabrice Bellard, // and a tutori原创 2017-01-15 15:52:49 · 350 阅读 · 0 评论 -
YUV格式解析
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作...转载 2018-12-08 21:25:23 · 252 阅读 · 0 评论 -
AVPacket详解
本文主要从以下几个方面对AVPacket做解析: AVPacket在FFmpeg中的作用 字段说明 AVPacket中的内存管理 AVPacket相关函数的说明 结合AVPacket队列说明下AVPacket在传递过程中数据缓存的管理 查了一些资料,发现FFmpeg的版本更新还是挺快,而且有很多API也有改动,本文使用的FFmpeg的最新版本3.1。 AVPacket简介 AVPacket是F...转载 2018-12-09 15:13:54 · 17931 阅读 · 4 评论