FFmpeg音视频核心技术精讲与实战
FFmpeg音视频核心技术精讲与实战
-
第1章 课程导学与准备工作
全民娱乐时代,需要音视频等多媒体产品层出不穷,但会处理音视频数据的工程师却极度匮乏,进入音视频开发领域正当时,这门课程就是为这样的你而生。来吧!加入我们,成就更好的自己。
1-1 课前必读(不看会错过一个亿) - 1-2 课程导学
- 1-3 音视频的应用范围与播放器架构讲解(选看)
- 1-4 什么是ffmpeg?它能做什么?(选看)
- 1-5 ffmpeg下载,编译与安装
- 1-6 Windows下安装 FFmpeg
- 1-7 ffmpeg命令大全文档
第2章 FFmpeg常用命令实战
本章讲解如何使用FFmpeg命令进行音视频处理,包括FFmpeg常用命令分类, 音视频处理流程,多媒体基本信息查询命令,录制命令,分解与复用命令,处理原始数据命令,滤镜命令,裁剪与合并命令 ,图片与视频互转命令,直播相关命令等 ...
- 2-1 FFmpeg常用命令分类讲解
第3章 FFmpeg开发必备C语言回顾-vim讲解
工欲善其事必先利其器,在回顾FFmpeg开发必备C语言基础之前,先为大家讲解下vim的基本使用。
- 3-1 FFmpeg基础开发概述
第4章 FFmpeg开发必备C语言回顾
本章带大家回顾FFmpeg开发必备C语言基础,包括C语言中的常量与变量,C语言结构体,C语言中的判断语句, C语言中的循环语句,C语言再论指针,C语言中的函数 ,C语言对文件的操作,编译的基本原理,调试器等。
- 4-1 C语言Helloworld
第5章 FFmpeg多媒体文件处理
本章为大家讲解FFmpeg多媒体文件处理,包括Log系统,删除文件与重命名,操作目录及list命令实现,处理流数据的基本原理,打印多媒体Meta信息 实战-使用FFmpeg从多媒体文件中抽取音频数据 , 实战-多媒体类型转换(mp4->flv),实战-裁剪音视频,最后为大家留一个作业:讨论-如何实现一个小咖秀核心逻辑。 ...
- 5-1 ffmpeg初级开发介绍
第6章 FFmpeg编解码实战
本章带大家进行FFmpeg编解码实战,包括实战-视频编码, 实战-视频转图片,实战-音频编码,实战-音频解码。
- 6-1 ffmpeg中级开发介绍
第7章 FFmpeg SDL音视频渲染实战
本章带大家学习FFmpeg SDL音视频渲染实战,包括 SDL编译与安装,使用SDL的基本步骤,SDL窗口渲染,SDL事件处理,SDL彻底理解纹理渲染,实战-实现YUV播放器,SDL音步处理流程,实战-实现PCM播放器。
- 7-1 SDL编译与安装
第8章 FFmpeg播放器核心功能开发
本章带大家进行播放器核心功能开发,包括实现一个最简单的多媒体播放器,多线程与锁, 锁与条件变量在实际中的应用,音视频同步,seek等
- 8-1 实现最简单的播放器-1
第9章 如何在Android下使用FFmpeg
本章将教大家在Android下使用FFmpeg ,包括编译可以Android系统运行的FFmpeg,学习NDK,java调用C函数, C函数调用java,在Android系统下使用FFmpeg等,为Android工程师提升核心竞争力。
- 9-1 第一个JNI程序
第10章 如何在IOS下使用FFmpeg
本章将教大家在IOS下使用FFmpeg ,让IOS工程师也可以玩转FFmpeg音视频技术,提升自己的核心竞争力。
- 10-1 编译iOS下可使用的ffmpeg
第11章 课程总结
本章带大家回顾课程知识重点,最后祝小伙伴们都能获取高薪offer。我在课程问答区等着与大家进一步交流。有问题欢迎大家到课程问答区提问。
- 11-1 课程总结
下载地址:
阅读更多- FFmpeg音视频核心技术精讲与实战(最新无加密)
- FFmpeg音视频核心技术精讲与实战
- ffmpeg开发之旅(7):Android视频直播核心技术(架构)详解
- ffmpeg开发之旅(7):Android视频直播核心技术(架构)详解
- Kotlin核心技术详解视频课程
- 视频专辑:PHP大型网站的核心技术之-memcached
- 51CTO技术沙龙之 企业基础网络与核心服务搭建(视频、图文、PPT)
- 图解CSS3核心技术与案例实战(第七章CSS3盒模型)
- 网易视频云朱玲:互动直播场景下的视频核心技术实践
- J2EE项目实战视频教程涉及到以下技术:
- 《图解Spark:核心技术与案例实战》介绍及书附资源
- 表空间日常管理及核心文件搬迁技术(含视频)
- [置顶] Android开发实战使用(VR技术实现360°全景视频播放功能)
- 从零开始学习音视频编程技术(34) Linux篇之编译ffmpeg
- 实战资源新主张--technet技术指引视频
- 视频批量转换为FLV的软件开发总结(2)——技术总结篇:FFmpeg
- 基于Java web技术文件上传和下载功能开发实战练习视频(fileupload)
- 223_尚学堂_高淇_java300集最全视频教程_JVM核心机制_线程上下文类加载器_web服务器类加载机制_OSGI技术模块开发原理介绍
- [置顶] ffmpeg实战教程(十)ffmpeg/camera实现最近很火的视频壁纸,相机壁纸