FFMPEG学习记录及总结
来源:互联网 发布:win10 平板 知乎 编辑:程序博客网 时间:2024/05/16 10:21
FFMPEG是一套非常强大的软件,他主要提供音视频格式转换,图像拉升,添加水印,视频截图等功能。关于FFMPEG的学习资料非常的多,以雷神为主的博客非常详细介绍了FFMPEG的使用和具体实现。但是雷神的博客多以Windows平台开发,对于我等初学者,能做的就是把他们应用到linux平台。还有就是FFMPEG版本更新的比较快,在新的版本中,出现了一些新的接口,同时对于旧板的一些接口则不再支持,这对于学习FFMPEG还是添加了不少的麻烦。
首先是软件安装和环境配置,可以参考:
linux FFMPEG 完整安装
在linux系统中,最简单的FFMPEG程序实例:
linux 平台最简FFMPEG 程序
使用FFMPEG操作V4L2,比起自己写接口操作V4 L2方便得多,且输出数据格式可以任意的装换,及其的方便。
FFMPEG(一) 从V4L2捕获摄像头数据
FFMPEG(二) v4l2 数据格式装换
FFMPEG(三) v4l2 数据编码H264
FFMPEG的内存操作,可以参考:
FFMPEG内存操作(一) avio_reading.c 回调读取数据到内存解析
FFMPEG内存操作(二)从内存中读取数及数据格式的转换
FFmpeg内存操作(三)内存转码器
使用FFMPEG进行图像的缩放,添加水印,数据格式的装换,可以参考:
FFMPEG 图像拉伸缩放及数据格式转换
FFMPEG 最简滤镜filter使用实例(实现视频缩放,裁剪,水印等)
FFMPEG 编码YUYV 数据
- FFMPEG学习记录及总结
- 【ffmpeg学习记录】ubuntu下编译ffmpeg及ffmpeg-tutorial
- ffmpeg学习记录
- FFMPEG 学习记录
- ffmpeg 学习记录
- FFmpeg学习2:解码数据结构及函数总结
- FFMpeg学习总结
- FFmpeg学习总结
- 阶段性学习总结--ffmpeg
- FFmpeg学习问题集合记录
- ffmpeg学习总结-ffprobe
- ffmpeg解码流程学习总结
- ffmpeg的复习、学习、总结
- 学习过程中问题记录及知识总结
- 【ffmpeg学习记录】解决ffmpeg-tutorial的噪声问题
- 【ffmpeg学习记录】ndk-r10d编译ffmpeg-2.6
- 【ffmpeg学习记录】ffplay的大致流程
- ffmepg学习记录:一编译ffmpeg
- map<char *, char *>的使用
- Spring Data JPA
- CSS 雪碧图
- 如何下载POI标注-信息点
- 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- FFMPEG学习记录及总结
- 4.10、SSRS-通过时间段来进行查询
- libevent源码深度剖析十一
- 学习计划
- mysql5.7 版本在window下的安装
- Windows文件对象
- iOS 将Log日志输出到文件中保存
- UIBezierPath绘制进度条
- iOS验证邮箱的有效性