目录
0 序言
从今天(2019年2月18)开始,将开启FFMPEG学习,并归纳总结在以本篇文章为序的博客中。主要分为三大部分来学习和介绍FFMPEG:FFMPEG简介, FFMPEG命令行工具,FFMPEG源码解析(测试子工程)。其中FFMPEG简介以及命令行工具的学习主要参考刘岐和赵文杰写的<<FFMPEG入门到精通>>一书以及FFMPEG官方网站,源码解析主要参考雷神的博客以及自己的源码走读过程的理解。希望在2019年上半年完成这项工作。当然在学习FFMPEG之前,应该具备一定的音视频基础,建议先阅读下雷神的这篇关于音视频入门的博客:[总结]视音频编解码技术零基础学习方法
1 FFMPEG简介
2 FFMPEG命令行工具学习
3 FFMPEG源码学习
3.1 大致的学习脉络
->源码编译
->移植编译后的库到vs和qt平台进行简单测试.
->学习ffplay中的渲染库SDL2的基本使用
->学习使用ffmpeg库以及SDL2库实现简单的播放器(参考雷神最简单的)
->学习ffplay源码,解析整个播放过程使用的api以及数据结构
->学习ffprobe源码,解析文件探测过程。
->学习ffmpeg源码,在转封装以及转码上的实现。
本文旨在提供FFMPEG的学习路线图,涵盖FFMPEG简介、命令行工具使用及源码解析。通过参考书籍与在线资源,详细介绍了如何在VS和QT环境中配置FFMPEG库,学习SDL2库的应用,以及如何通过分析ffplay和ffprobe源码理解音视频处理流程。
9655

被折叠的 条评论
为什么被折叠?



