FFmpeg开发笔记全目录(FFmpeg开发实战详解,含直播系统的搭建过程)
下面是补充的FFmpeg开发笔记内容目录,主要是对
第一章 Linux环境编译FFmpeg
第二章 Windows环境编译FFmpeg
第三章 Android环境编译FFmpeg
第四章 FFmpeg基础知识介绍
第五章 FFmpeg处理音视频
第六章 Linux环境给FFmpeg集成第三方库
第七章 Windows环境给FFmpeg集成第三方库
第八章 直播推流的开源框架
第九章 流媒体服务器ZLMediaKit
第十章 流媒体服务器SRS
。
。
。
第十一章 直播系统的架构与搭建
未完待续。。。。。。
下面是《FFmpeg开发实战:从零基础到短视频上线》一书的目录概要。
第 1 章 FFmpeg环境搭建
1.1 FFmpeg简介
1.2 Linux系统安装FFmpeg
1.3 在Windows系统下安装FFmpeg
1.4 FFmpeg的开发框架
1.5 小结
第 2 章 FFmpeg开发基础
2.1 音视频的编码标准
2.2 FFmpeg的主要数据结构
2.3 FFmpeg查看音视频信息
2.4 FFmpeg常见的处理流程
2.5 小结
第 3 章 FFmpeg的编解码
3.1 音视频时间
3.2 分离音视频
3.3 合并音视频
3.4 视频浏览与格式分析
3.5 小结
第 4 章 FFmpeg处理图像
4.1 YUV图像
4.2 JPEG图像
4.3 其他图像格式
4.4 实战项目:图片转视频
4.5 小结
第 5 章 FFmpeg处理音频
5.1 PCM音频
5.2 MP3音频
5.3 其他音频格式
5.4 实战项目:拼接两段音频
5.5 小结
第 6 章 FFmpeg加工视频
6.1 滤波加工
6.2 添加特效
6.3 变换方位
6.4 实战项目:老电影怀旧风
6.5 小结
第 7 章 FFmpeg添加图文
7.1 添加图标
7.2 添加文本
7.3 添加字幕
7.4 实战项目:卡拉OK音乐短片
7.5 小结
第 8 章 FFmpeg自定义滤镜
8.1 Windows环境编译FFmpeg
8.2 优化FFmpeg源码
8.3 自定义视频滤镜
8.4 实战项目:侧边模糊滤镜
8.5 小结
第 9 章 FFmpeg混合音视频
9.1 多路音频
9.2 多路视频
9.3 转场动画
9.4 实战项目:翻书转场动画
9.5 小结
第 10 章 FFmpeg播放音视频
10.1 通过SDL播放音视频
10.2 FFmpeg推流和拉流
10.3 SDL处理线程间同步
10.4 实战项目:同步播放音视频
10.5 小结
第 11 章 FFmpeg的桌面开发
11.1 搭建Qt开发环境
11.2 桌面程序播放音频
11.3 桌面程序播放视频
11.4 实战项目:桌面影音播放器
11.5 小结
第 12 章 FFmpeg的移动开发
12.1 搭建Android开发环境
12.2 App通过FFmpeg播放音频
12.3 App通过FFmpeg播放视频
12.4 实战项目:仿剪映的视频剪辑
12.5 小结
附录A 音视频专业术语索引
更多的音视频开发技术参见