一、刚开始学习FFmpeg,在自己一头雾水的时候在网上找的一些例子,自己参考的时候回出现很多问题。
摸不着头脑时,找到一篇直接开干。参考的是这个文档,https://wenku.baidu.com/view/dfa8310ca2161479171128b1.html,但是文档有点老了。
1.第一个就是avcodec_alloc_frame()函数使用,报错,error C3861: “avcodec_alloc_frame”: 找不到标识符。原因是这个函数废弃了!改用av_frame_alloc()即可。
2.PIX_FMT_RGB32找不到的问题,改成AV_PIX_FMT_RGB32
二、下载版本
一般下载的时候会不知道下载哪一个版本
static:只有可执行文件
shared:可执行文件以及相关的库
dev:相应头文件,与相关的库。也就是所谓的开发版。如果不看源代码,下载这个直接开发程序就可以了