FFmpeg从入门到精通

FFmpeg从入门到精通

作者:刘歧赵文杰

出版社:机械工业

出版年:2018年3月

ISBN:9787111592204

所属分类:经济金融

书刊介绍

《FFmpeg从入门到精通》内容简介

在与FFmpeg相关的开发讨论与交流过程中,笔者了解到有很多公司尤其是云服务相关的公司,对FFmpeg的使用各有不同,有的使用命令行,有的使用SDK。所以本书分为两部分进行介绍,前半部分以FFmpeg的命令行使用为主,后半部分以SDK基本使用方法的介绍为主。当然,FFmpeg如今发展速度迅猛,本书讲解的内容将会尽力以最新版本为准。
笔者将会持续与广大读者沟通交流FFmpeg的相关技术,希望能够为企业同行或者感兴趣的读者提供参考,笔者希望本书能够帮助大家提高工作效率、解决工作和学习中的实际问题。

作品目录

本书赞誉
前言
第一部分
FFmpeg的命令行使用篇
第1章:FFmpeg简介
1.1、FFmpeg的定义
1.2、FFmpeg的历史
1.3、FFmpeg的基本组成
1.4、FFmpeg的编解码工具ffmpeg
1.5、FFmpeg的播放器ffplay
1.6、FFmpeg的多媒体分析器ffprobe
1.7、FFmpeg编译
1.8、FFmpeg编码支持与定制
1.9、小结
第2章:FFmpeg工具使用基础
2.1、ffmpeg常用命令
2.2、ffprobe常用命令
2.3、ffplay常用命令
2.4、小结
第3章:FFmpeg转封装
3.1、音视频文件转MP4格式
3.2、视频文件转FLV
3.3、视频文件转M3U8、3.4、视频文件切片
3.5、音视频文件音视频流抽取
3.6、系统资源使用情况
3.7、小结
第4章:FFmpeg转码
4.1、FFmpeg软编码H.264与H.265、4.2、FFmpeg硬编解码
4.3、FFmpeg输出MP3、4.4、FFmpeg输出AAC
4.5、系统资源使用情况
4.6、小结
第5章:FFmpeg流媒体
5.1、FFmpeg发布与录制RTMP流
5.2、FFmpeg录制RTSP流
5.3、FFmpeg录制HTTP流
5.4、FFmpeg录制和发布UDP/TCP流
5.5、FFmpeg推多路流
5.6、FFmpeg生成HDS流
5.7、FFmpeg生成DASH流
5.8、小结
第6章:FFmpeg滤镜使用
6.1、FFmpeg滤镜Filter描述格式
6.2、FFmpeg为视频加水印
6.3、FFmpeg生成画中画
6.4、FFmpeg视频多宫格处理
6.5、FFmpeg音频流滤镜操作
6.6、FFmpeg音频音量探测
6.7、FFmpeg为视频加字幕
6.8、FFmpeg视频抠图合并
6.9、FFmpeg3D视频处理
6.10、FFmpeg定时视频截图
6.11、FFmpeg生成测试元数据
6.12、FFmpeg对音视频倍速处理
6.13、小结
第7章:FFmpeg采集设备
7.1、FFmpeg中Linux设备操作
7.2、FFmpeg中OS
X设备操作
7.3、FFmpeg中Windows设备操作
7.4、小结
第二部分
FFmpeg的API使用篇
第8章:FFmpeg接口libavformat的使用
8.1、音视频流封装
8.2、音视频文件解封装
8.3、音视频文件转封装
8.4、视频截取
8.5、avio内存数据操作
8.6、小结
第9章:FFmpeg接口libavcodec的使用
9.1、FFmpeg旧接口的使用
9.2、FFmpeg新接口的使用
9.3、小结
第10章:FFmpeg接口libavfilter的使用
10.1、filtergraph和filter简述
10.2、FFmpeg中预留的滤镜
10.3、avfilter流程图
10.4、使用滤镜加LOGO操作
10.5、小结

相关推荐

微信二维码