首先是准备工作
如果你的电脑(仅针对mac)未安装Homebrew命令工具,清闲安装
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install git
brew install yasm
创建一个文件夹 mycode(名字随意,目的为了方便找到)
在终端执行
cd mycode
git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-ios
cd ijkplayer-ios
./init-ios.sh
执行完后
若需要更改ffmpeg 一些功能的使用
比如 支持分段视频(一个视频多个片段)的播放
可以更改 下图中的文件中
打开如图标记的这个文件 找到concat有两条相关
将前面的disable 都改为enable (本身是的就不用动了啦) 然后别忘记保存
接着执行
cd ios
./compile-ffmpeg.sh clean
./compile-ffmpeg.sh all
然后等待编译完成 这是一个漫长的过程 此时编译的是ffmpeg
剩下的就是和bilibili文档一样