本文基于 FFmpeg 最新源码(libavcodec/hevc 目录),对 HEVC 解码器的完整实现进行深度剖析,涵盖 HEVC 标准原理、FFmpeg 架构设计、各模块源码逻辑、文件依赖关系及关键算法公式。目录前言HEVC 标准原理2.1 块结构与划分2.2 帧内预测2.3 帧间预测2.4 变换与量化2.5 CABAC 熵编码2.6 环路滤波(去块滤波 + SAO)FFmpeg HEVC 解码器架构源码模块详细分析4.1 文件组织结构4.2 NAL 单元解析(parse.c)4.3 参数集解析(ps.c/
FFmpeg HEVC (H.265) 解码器源码深度分析
本文基于 FFmpeg 最新源码(libavcodec/hevc 目录),对 HEVC 解码器的完整实现进行深度剖析,涵盖 HEVC 标准原理、FFmpeg 架构设计、各模块源码逻辑、文件依赖关系及关键算法公式。目录前言HEVC 标准原理2.1 块结构与划分2.2 帧内预测2.3 帧间预测2.4 变换与量化2.5 CABAC 熵编码2.6 环路滤波(去块滤波 + SAO)FFmpeg HEVC 解码器架构源码模块详细分析4.1 文件组织结构4.2 NAL 单元解析(parse.c)4.3 参数集解析(ps.c/