FFMPEG完美入门资料 1. 文档介绍......................................................................................................................... 3 1.1 文档目的.................................................................................................................... 3 1.2 文档范围.................................................................................................................... 3 1.3 读者对象.................................................................................................................... 3 1.4 参考文献.................................................................................................................... 3 1.5 术语与缩写解释......................................................................................................... 3 2. FFMPEG 支持能力说明................................................................................................. 4 2.1 FFMPEG介绍及安装.................................................................................................... 4 2.1.1 FFmpeg简介........................................................................................................ 4 2.1.2 FFmpeg安装........................................................................................................ 4 2.2 FFMPEG参数说明........................................................................................................ 4 2.2.1 通用选项.............................................................................................................. 4 2.2.2 视频选项.............................................................................................................. 5 2.2.3 高级视频选项...................................................................................................... 5 2.2.4 音频选项.............................................................................................................. 6 2.2.5 音频/视频捕获选项............................................................................................. 7 2.2.6 高级选项.............................................................................................................. 7 2.2.7 FFmpeg参数实例................................................................................................. 7 2.3 FFMPEG支持能力说明................................................................................................ 8 2.3.1 FFmpeg对编码解码器的支持.............................................................................. 8 2.3.2 FFmpeg对容器格式的支持................................................................................. 8 2.3.3 FFmpeg对过滤器的支持..................................................................................... 8 2.3.4 FFmpeg对图像颜色空间的支持.......................................................................... 9 2.4 FFMPEG功能及使用说明.......................................................................................... 10 2.4.1 ffplay对多媒体的支持能力验证........................................................................ 10 2.4.2 FFmpeg格式转换............................................................................................... 11 2.4.3 FFmpeg视频截图............................................................................................... 13 2.4.4 FFmpeg屏幕录制............................................................................................... 14 2.4.5 FFmpeg音视频采集........................................................................................... 14 2.5 FFMPEG应用实例...................................................................................................... 14 2.5.1 用FFserver从文件生成流媒体........................................................................ 14 2.5.2 用FFserver从设备生成实时流........................................................................ 15 3.FFMPEG架构................................................................................................................ 16 3.1 FFMPEG文件结构...................................................................................................... 16 3.2 I\O模块分析............................................................................................................. 17 3.2.1概述.................................................................................................................... 17 3.2.2相关数据结构介绍............................................................................................. 18 3.3 DEMUXER和MUXER模块分析.................................................................................. 23 3.3.1概述.................................................................................................................... 23 3.3.2相关数据结构介绍............................................................................................. 23 3.4 DECODER/ENCODER模块........................................................................................... 26 3.4.1概述.................................................................................................................... 26 3.4.2 相关数据结构的初始化..................................................................................... 26 3.5 其他重要数据结构的初始化.................................................................................... 27 3.5.1 AVStream............................................................................................................. 27 3.5.2 AVInputStream/ AVOutputStream ......................................................................... 28 3.5.3 AVPacket ............................................................................................................. 28 4.FFMPEG裁剪说明......................................................................................................... 28 4.1 CONFIGURE参数........................................................................................................ 28 4.1.1 通用选项............................................................................................................ 28 4.1.2 基本选项介绍.................................................................................................... 32 4.2 FFMPEG裁剪优化实例.............................................................................................. 34 4.3 裁剪优化前后文件比较............................................................................................ 35
- 粉丝: 2
- 资源: 24
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助