avcodec_open2
函数实现的功能为利用给定的AVCodec
结构初始化AVCodecContext
结构。
FFMPEG源码分析:avio_open2
avio_open2 主要实现创建并初始化一个 AVIOContext,用于访问由 url 指定文件。
FFMPEG 源码分析:avcodec_find_decoder和avcodec_find_encoder
avcodec_find_decoder
和avcodec_find_encoder
主要是查找 FFmpeg 的解码器和编码器。
FFMPEG 源码分析:avcodec_register_all
avcodec_register_all 提供注册codec
parsers
filters
的功能。
FFMPEG 源码分析:av_register_all
HEVC SPEC学习之RPS(待整理)
HEVC 对于参考帧的管理会有专门的参数集 RPS(Reference Picture Set) 来进行管理。RPS 技术,通过直接在每一帧开始的片头码流中传输 DPB 中各个帧的状态变化。
HEVC SPEC 学习之 Frame Rate
Frame Rate
是显示器上显示图像的频率,单位是 Hz,它作为视频文件的一个重要参数,本文记录HEVC
码流中它的计算方法。
HEVC SPEC 学习之SEI——Recovery_Point
本文主要记录 HEVC 中的 Recovery_Point 这一类 SEI PayloadType 的介绍。recovery point
与H264
中recovery point
的功能是相似的,主要作用是帮助解码器确认,在解码器凯斯随机
访问或解码器遇到序列中断的链接以后,解码过程生成能够合格显示的图像的时间。
HEVC SPEC学习之PAR、DAR、SAR
Aspect Ratio 是图片的宽高比。
FFmpeg 学习之 FFplay 源码分析
FFplay 是一个简单便携的媒体播放器,它使用了 FFmpeg 和 SDL 库。