1.FFmpeg、SRS 和 FreeSWITCH 活跃发者联袂出品,行业资深专家审校,多名业界专家与学者作序推荐。 2.内容丰富,涵盖音视频基础知识、FFmpeg参数解析、API使用、内部组件的发定制等。详细解读实际应用与发案例,助您深理解FFmpeg。 3.由音视频领域的专家刘歧、赵军、杜金房、赵文杰和宋韶颍倾力造,他们具有丰富的音视频处理软件FFmpeg的使用经验,以及在该领域的技术积累和深厚的知识基础。
售 价:¥
纸质售价:¥110.40购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
推荐语
缘起
初识
共事
榜样
推荐理由
前 言
为什么要写这本书
读者对象
如何阅读本书
勘误和支持
致谢
服务与支持
提交勘误
与我们联系
关于异步社区和异步图书
上篇 基础与参数详解
第1章 多媒体基础
1.1 从现实世界到数字世界
1.2 视频图像像素点的数据格式
1.3 视频逐行和隔行扫描、NTSC与PAL制式
1.4 帧率、PTS和DTS
1.5 图像分辨率与宽高比
1.6 图像的色彩空间
1.7 音频采样数据格式
1.8 小结
第2章 FFmpeg简介
2.1 FFmpeg的发展历史
2.2 FFmpeg的基本组成
2.3 不同平台下的编译
2.4 FFmpeg特性的选择与定制
2.5 小结
第3章 FFmpeg工具使用基础
3.1 ffmpeg常用命令
3.2 ffprobe常用命令
3.3 ffplay常用命令
3.4 小结
第4章 封装与解封装
4.1 视频文件转MP4
4.2 视频文件转FLV
4.3 视频文件转MPEG-TS
4.4 视频文件转HLS
4.5 视频文件切片
4.6 视频文件的音视频流抽取
4.7 系统资源使用情况
4.8 小结
第5章 编码与转码
5.1 软编码H.264
5.2 硬件加速
5.3 输出MP3
5.4 输出AAC
5.5 系统资源使用情况
5.6 小结
第6章 流媒体技术
6.1 录制与发布RTMP流
6.2 录制与发布RTSP流
6.3 录制HTTP流
6.4 录制与发布UDP/TCP流
6.5 多路流输出
6.6 DASH流输出
6.7 HDS流输出
6.8 小结
第7章 bitstream过滤器
7.1 aac_adtstoasc过滤器
7.2 mp4toannexb过滤器
7.3 h264_metadata过滤器
7.4 其他常用bitstream过滤器
7.5 小结
第8章 滤镜使用
8.1 滤镜表达式使用
8.2 滤镜描述格式
8.3 视频水印操作
8.4 画中画操作
8.5 视频多宫格处理
8.6 视频字幕操作
8.7 视频3D化处理
8.8 视频截图操作
8.9 音频流滤镜操作
8.10 音频音量探测
8.11 生成测试元数据
8.12 音视频倍速处理
8.13 云剪辑常用技术
8.14 小结
第9章 采集设备操作
9.1 Linux设备操作
9.2 macOS设备操作
9.3 Windows设备采集
9.4 小结
下篇 API使用及开发
第10章 libavformat接口的使用
10.1 媒体流封装
10.2 媒体流解封装
10.3 文件转封装
10.4 视频截取
10.5 AVIO以及示例
10.6 AVPacket常用操作
10.7 小结
第11章 libavcodec接口的使用
11.1 旧接口的使用
11.2 新接口的使用
11.3 硬件加速的编解码
11.4 AVFrame操作
11.5 内存操作
11.6 小结
第12章 libavfilter接口的使用
12.1 Filter和FilterGraph简述
12.2 FFmpeg中内置的滤镜
12.3 libavfilter的API使用
12.4 使用滤镜给视频加Logo
12.5 小结
第13章 FFmpeg辅助库的使用
13.1 libavutil的dict与opt操作
13.2 libswscale的sws_scale图像转换
13.3 libswresample执行声音转换
13.4 小结
第14章 音视频播放器开发实例
14.1 播放器开发概述
14.2 SDL核心功能API介绍
14.3 SDL音频播放
14.4 播放器解码和展示
14.5 小结
第15章 FFmpeg在RTC中的实例解析
15.1 RTC的特点
15.2 FFmpeg在Chromium中的应用
15.3 FFmpeg在FreeSWITCH中的应用
15.4 FFmpeg在BareSIP中的应用
15.5 小结
第16章 定制FFmpeg模块
16.1 添加AVFormat模块
16.2 添加AVCodec模块
16.3 添加AVFilter模块
16.4 添加Protocol模块
16.5 小结
第17章 FFmpeg调试与测试
17.1 自身的调试选项
17.2 loglevel与report
17.3 在调用库时的调试
17.4 给社区汇报Bug及提交补丁
17.5 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜