ffmpeg sdk常用函数说明
Posted 叮咚咕噜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ffmpeg sdk常用函数说明相关的知识,希望对你有一定的参考价值。
解码
av_register_all:所有ffmpeg开头都是调用这个函数,注册需要的组件
avformat_open_input():打开视频流域(如果VC++调试,第二个参数文件应该和.cpp文件一个目录下)
avformat_find_stream_info():获取视频流信息,解码器类型、宽高等
avcodec_find_decoder():找出对应解码器
avcodec_open2():打开解码器
av_read_frame():每调用一次,读取一帧的压缩数据,即H.264码流
AVPacket:上面函数读取出帧信息之后,填充到这个结构体里面 ,里面装的是264
avcode_decode_video2():解码函数
AVFrame:解码完之后的信息填充到这个结构体里面,填充的是YUV
avcodec_close():关闭解码器。
avformat_close_input():关闭输入视频文件
以上是关于ffmpeg sdk常用函数说明的主要内容,如果未能解决你的问题,请参考以下文章