视频、图片格式介绍

使用 SDL 进行 RGB 渲染

使用 SDL 将两幅图片合并

SDL 播放 YUV 格式视频

XVideoView

XSDL

AVFrame 介绍

IO 文件操作

控制视频播放速度 (使用 Sleep 函数)

YUV、RGBA相互转换

ffmpeg 库进行编码

编码压缩(I、P、B帧,GOP)

XCodec

XEncode

AVCodec、AVCodecContext

ffmpeg库进行解码

XDecode

AVStream、AVFormatContext

AVCodecParameters

AVPacket

截取一段视频

XFormat

XMux

XDemux

编码encoder,解码decoder,复用mux,解复用demux关系

责任链设计模式

XTools

XDecodeTask

XMuxTask

XDemuxTask