这是雷霄骅博士在CSDN
上分享的ffmpeg
源码学习的视频《基于FFmpeg+SDL的视频播放器制作》。ffmpeg
音视频初学者很好的教程。
视音频基础知识:
- 视频播放器原理
- 封装格式(MP4,RMVB,TS,FLV,AVI)
- 视频编码数据(H.264,MPEG2,VC-1)
- 音频编码数据(AAC,MP3,AC-3)
- 视频像素数据(YUV420P,RGB)
- 音频采样数据(PCM)
FFmpeg命令行工具:
- 命令行基础
- FFmpeg命令行工具的获取
- ffmpeg.exe的使用
- ffplay.exe的使用
FFmpeg视频解码器:
- 视频解码知识
- VC下FFmpeg 开发环境的搭建
- 示例程序运行
- FFmpeg解码函数
- FFmpeg解码的数据结构
SDL视频显示:
- 视频显示知识
- SDL简介
- VC下SDL开发环境的搭建
- 示例程序运行
- SDL视频显示的函数
- SDL视频显示的数据结构
- 进阶-示例程序运行
- 进阶-SDL中多线程事件