当前位置:   article > 正文

ffmpeg-学习计划_ffmpeg学习周期

ffmpeg学习周期

一、音视频基础知识

    掌握以下的基础知识,针对每个知识点,要做好学习笔记,资源来自大雷神的博客,以及自己上网搜相关的资料

  • RGB、YUV像素数据处理  - (1day)
  • PCM音频采样数据处理 - (1day)

  • H.264视频码流解析 - (1day)

  • AAC音频码流解析 - (1day)

  • FLV封装格式解析 - (1day)

  • UDP-RTP协议解析 - (1day)

二、ffmpeg程序的使用(ffmpeg.exe,ffplay.exe,ffprobe.exe)

  • 学习《基于ffmpeg+SDL的视频播放器制作》的视频 - (针对每节视频要做好笔记)

        第一节-69min

        第二节-28min

        第三节1-16min

        第三节2-60min

        第四节1-17min

        第四节2-28min

        第五节1-50min

        第五节2-19min

        第六节1-68min

         第六节2-26min

  • 在linux和qt下安装和使用ffmpeg、ffplay、ffprobe,了解其功能,并知道基本的使用方法 (1day -- 整理使用笔记)
  • 在qt下基于ffmpeg的库的使用方法 (1day 整理使用笔记)

三、基于《最简单的视频播放器》开始入门掌握基本的ffmpeg的代码的使用流程 (预计需要看3day, 写笔记,记录不会的地方)

四、研究ffmpeg的结构体 -- 基于上边播放器的ffmpeg的结构体的深入理解 (2day)

 

五、ffplay代码的研究---5day

六、ffmpeg库的使用

  • 编码   -- 3day
  • 转码   -- 3day

七、ffmpeg源码分析 (7day)

八、libavfilter (2day)

九、libavdevice(读设备) (1day)

十、libswscale(图像拉伸,像素格式转换)(2day)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/646990
推荐阅读
相关标签
  

闽ICP备14008679号