| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 论坛
 上传资源
上传编程相关的资源,源源不断赚取资源分,以备将来下载之需
ghf794785671
文件大小:63.74 MB
文件类型:pdf
发布时间:2021-08-21 18:59:24
需资源分:2
下载次数:1
Tag:FFmpeg入门到精通.pdf
::资源简介::
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。 FFmpeg编码库可以使用GPU加速。

FFmpeg入门到精通,1
 前言,16
 目录,19
 第一部分 FFmpeg的命令行使用篇
  第01章 FFmpeg简介,24
   1_1 FFmpeg的定义,24
   1_2 FFmpeg的历史,24
   1_3 FFmpeg的基本组成,25
   1_4 FFmpeg的编解码工具ffmpeg,28
   1_5 FFmpeg的播放器ffplay,31
   1_6 FFmpeg的多媒体分析器ffprobe,31
   1_7 FFmpeg编译,33
    1_7_1 FFmpeg之Windows平台编译,33
    1_7_2 FFmpeg之Linux平台编译,35
    1_7_3 FFmpeg之OS X平台编译,37
   1_8 FFmpeg编码支持与定制,38
    1_8_1 FFmpeg的编码器支持,46
    1_8_2 FFmpeg的解码器支持,47
    1_8_3 FFmpeg的封装支持,49
    1_8_4 FFmpeg的解封装支持,50
    1_8_5 FFmpeg的通信协议支持,51
   1_9 小结,51
  第02章 FFmpeg工具使用基础,52
   2_1 ffmpeg常用命令,52
    2_1_1 ffmpeg的封装转换,59
    2_1_2 ffmpeg的转码参数,60
    2_1_3 ffmpeg的基本转码原理,60
   2_2 ffprobe常用命令,62
   2_3 ffplay常用命令,72
    2_3_1 ffplay常用参数,72
    2_3_2 ffplay高级参数,75
    2_3_3 ffplay的数据可视化分析应用,79
   2_4 小结,81
  第03章 FFmpeg 转封装,82
   3_1 音视频文件转MP4格式,82
    3_1_1 MP4格式标准介绍,83
    3_1_2 MP4分析工具,98
    3_1_3 MP4在FFmpeg中的Demuxer,101
    3_1_4 MP4在FFmpeg中的Muxer,102
   3_2 视频文件转FLV,106
    3_2_1 FLV格式标准介绍,106
    3_2_2 FFmpeg转FLV参数,111
    3_2_3 FFmpeg文件转FLV举例,111
    3_2_4 FFmpeg生成带关键索引的FLV,113
    3_2_5 FLV文件格式分析工具,113
   3_3 视频文件转M3U8,115
    3_3_1 M3U8格式标准介绍,115
    3_3_2 FFmpeg转HLS参数,117
    3_3_3 FFmpeg转HLS举例,118
   3_4 视频文件切片,127
    3_4_1 FFmpeg切片segment参数,127
    3_4_2 FFmpeg切片segment举例,128
    3_4_3 FFmpeg使用ss与t参数进行切片,132
   3_5 音视频文件音视频流抽取,133
    3_5_1 FFmpeg抽取音视频文件中的AAC音频流,133
    3_5_2 FFmpeg抽取音视频文件中的H_264视频流,134
    3_5_3 FFmpeg抽取音视频文件中的H_265数据,135
   3_6 系统资源使用情况,136
   3_7 小结,137
  第04章 FFmpeg转码,138
   4_1 FFmpeg软编码H_264与H_265,138
    4_1_1 x264编码参数简介,139
    4_1_2 H_264编码举例,140
   4_2 FFmpeg硬编解码,152
    4_2_1 Nvidia GPU硬编解码,152
    4_2_2 Intel QSV硬编码,155
    4_2_3 树莓派硬编码,159
    4_2_4 OS X系统硬编解码,161
   4_3 FFmpeg输出MP3,163
    4_3_1 MP3编码参数介绍,163
    4_3_2 MP3的编码质量设置,164
    4_3_3 平均码率编码参数ABR,166
   4_4 FFmpeg输出AAC,167
    4_4_1 FFmpeg中的AAC编码器使用,167
    4_4_2 FDK AAC第三方的AAC编解码Codec库,168
    4_4_3 高质量AAC设置,170
    4_4_4 AAC音频质量对比,171
   4_5 系统资源使用情况,171
   4_6 小结,172
  第05章 FFmpeg流媒体,173
   5_1 FFmpeg发布与录制RTMP流,173
    5_1_1 RTMP参数说明,174
    5_1_2 RTMP参数举例,174
   5_2 FFmpeg录制RTSP流,181
    5_2_1 RTSP参数说明,181
    5_2_2 RTSP参数使用举例,181
   5_3 FFmpeg录制HTTP流,185
    5_3_1 HTTP参数说明,185
    5_3_2 HTTP参数使用举例,185
    5_3_3 HTTP拉流录制,188
    5_3_4 拉取HTTP中的流录制FLV,188
   5_4 FFmpeg录制和发布UDP / TCP流,188
    5_4_1 TCP与UDP参数说明,188
    5_4_2 TCP参数使用举例,189
    5_4_3 TCP/UDP使用小结,194
   5_5 FFmpeg推多路流,195
    5_5_1 管道方式输出多路流,195
    5_5_2 tee封装格式输出多路流,196
    5_5_3 tee协议输出多路流,197
   5_6 FFmpeg生成HDS流,198
    5_6_1 HDS参数说明,199
    5_6_2 HDS使用举例,199
   5_7 FFmpeg生成DASH流,201
    5_7_1 DASH参数说明,202
    5_7_2 DASH参数使用举例,202
   5_8 小结,203
  第06章 FFmpeg滤镜使用,204
   6_1 FFmpeg滤镜Filter描述格式,204
    6_1_1 FFmpeg滤镜Filter的参数排列方式,204
    6_1_2 FFmpeg滤镜Filter时间内置变量,205
   6_2 FFmpeg为视频加水印,205
    6_2_1 文字水印,205
    6_2_2 图片水印,209
   6_3 FFmpeg生成画中画,211
   6_4 FFmpeg视频多宫格处理,214
   6_5 FFmpeg音频流滤镜操作,215
    6_5_1 双声道合并单声道,215
    6_5_2 双声道提取,216
    6_5_3 双声道转双音频流,217
    6_5_4 单声道转双声道,218
    6_5_5 两个音频源合并双声道,219
    6_5_6 多个音频合并为多声道,220
   6_6 FFmpeg音频音量探测,221
    6_6_1 音频音量获得,221
    6_6_2 绘制音频波形,222
   6_7 FFmpeg为视频加字幕,223
    6_7_1 ASS字幕流写入视频流,223
    6_7_2 ASS字幕流写入封装容器,224
   6_8 FFmpeg视频抠图合并,227
   6_9 FFmpeg 3D视频处理,228
    6_9_1 stereo3d处理3D视频,228
    6_9_23 D图像转换举例,229
   6_10 FFmpeg定时视频截图,230
    6_10_1 vframe参数截取一张图片,230
    6_10_2 fps滤镜定时获得图片,231
   6_11 FFmpeg生成测试元数据,232
    6_11_1 FFmpeg生成音频测试流,232
    6_11_2 FFmpeg生成视频测试流,233
   6_12 FFmpeg对音视频倍速处理,234
    6_12_1 atempo音频倍速处理,234
    6_12_2 setpts视频倍速处理,235
   6_13 小结,237
  第07章 FFmpeg采集设备,238
   7_1 FFmpeg中Linux设备操作,238
    7_1_1 Linux下查看设备列表,238
    7_1_2 Linux采集设备fbdev参数说明,239
    7_1_3 Linux采集设备fbdev使用举例,239
    7_1_4 Linux采集设备v4l2参数说明,240
    7_1_5 Linux采集设备v4l2使用举例,240
    7_1_6 Linux采集设备x11grab参数说明,242
    7_1_7 Linux采集设备x11grab使用举例,242
   7_2 FFmpeg中OS X设备操作,244
    7_2_1 OS X下查看设备列表,245
    7_2_2 OS X下设备采集举例,245
   7_3 FFmpeg中Windows设备操作,249
    7_3_1 FFmpeg使用dshow采集音视频设备,249
    7_3_2 FFmpeg使用vfwcap采集视频设备,250
    7_3_3 FFmpeg使用gdigrab采集窗口,251
   7_4 小结,252
 第二部分 FFmpeg的API使用篇
  第08章 FFmpeg接口libavformat的使用,254
   8_1 音视频流封装,254
   8_2 音视频文件解封装,257
   8_3 音视频文件转封装,259
   8_4 视频截取,262
   8_5 avio内存数据操作,264
   8_6 小结,266
  第09章 FFmpeg接口libavcodec的使用,267
   9_1 FFmpeg旧接口的使用,267
    9_1_1 FFmpeg旧接口视频解码,267
    9_1_2 FFmpeg旧接口视频编码,270
    9_1_3 FFmpeg旧接口音频解码,273
    9_1_4 FFmpeg旧接口音频编码,274
   9_2 FFmpeg新接口的使用,276
    9_2_1 FFmpeg新接口音频编码,277
    9_2_2 FFmpeg新接口音频解码,279
    9_2_3 FFmpeg新接口视频编码,282
    9_2_4 FFmpeg新接口视频解码,282
   9_3 小结,283
  第10章 FFmpeg接口libavfilter的使用,284
   10_1 filtergraph和filter简述,284
   10_2 FFmpeg中预留的滤镜,285
    10_2_1 音频滤镜,285
    10_2_2 视频滤镜,287
   10_3 avfilter流程图,293
   10_4 使用滤镜加LOGO操作,294
   10_5 小结,297
::下载地址::

BCCN本地下载 
开通VIP
可免资源分下载所有资源
::下载本资源的人也下载了::
::作者其它资源::
 
>> 评论
 
热门Tag:
 
编程中国 版权所有,并保留所有权利。 在线客服
微信扫码咨询

Powered by BCCN 1.020, Processed in 0.009080 second(s)
Copyright©2010-2024, BCCN.NET, All Rights Reserved

在线客服
微信扫码咨询