前言
时隔两年多,又接触到了ffmpeg,之前是项目需要进行使用,所有的前期工作都是由大佬帮忙搞定了,我只需要按照demo写相应的demo就可以了,现在换了一家公司,目前自己是同事里唯一一个要接触这个播放流程相关的人,从开始编译就遇到了一些问题,现在记录一下,而且说实话是一个问题让我在优快云找了半天都没有找到正确的解决办法,才导致我气愤的要自己写一遍备忘一下,你能想象点击较多的一遍文章居然是废话吗
版本旋转和编译
首先github上面大多数是ffmpeg3的版本,现在已经是4.4的版本,好多api都替换了,这个去哪里看替换说明我还不知道,以后补充,所以在4.0没有大量的文档前新手还是使用3版本的好一点
编译参考ffmpeg官网
我目前只是需要一个推流的程序,不需要h264,265那些库,所以尽量简化的编译
#!/bin/bash
PATH="$HOME/bin:$PATH"
PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pk