1 其它说明
转码,音频重采样,是比较重要的,请参考example。
源码也不讲,可以看内存管理...等模块。
ffmpeg的格式和协议,都是按照标准的国际文档,RFC文档等实现的。
2 学习这个系列的基础:
答:已学习C语法,已接触音视频开发,初级程序员。
3 如何学习ffmpeg ?
答:
1 先熟悉ffmpeg命令行,大概知道它有那些功能。
ffmpeg命令行可以作为验证问题的工具,比如,用代码有问题,命令行是好的。
2 熟悉API。
把demo跑起来,下断点调试。自己写代码。
a 流程,函数调用顺序。编码,解码,转码等都有流程。
b 函数参数,重要的结构体等。
3 项目出问题,能找到在那,并解决。
4 动脑子,写代码。变被动为主动。
4 觉得编程很难?
答:编码、解决问题的能力需要一个过程,需要积累。
这个过程需要你自己独立完成,走过。