mp4
1.
https://github.com/kolyvan/kxmovie
http://wvideo.spriteapp.cn/video/2016/0328/56f8ec01d9bfe_wpd.mp4
最近有同学来询问FFmpeg
框架的使用方法 以下过程中如有问题,请简信我.
###使用环境
- Mac OS Yosemite 10.10.5
###开发工具
-
Xcode 7.0
-
Terminal
###需要的文件链接
###编译适用于iOS平台的FFmpeg静态库
-
打开终端
Terminal
进入下载后的gas-preprocessor
文件夹-
将文件夹内的
gas-preprocessor.pl
文件拷贝到/usr/sbin/
目录下 -
修改
/usr/sbin/gas-preprocessor.pl
的文件权限为可执行权限chmod 777 /usr/sbin/gas-preprocessor.pl
-
-
执行
FFmpeg-iOS-build-script-master
文件夹内的build-ffmpeg.sh
- 编译所有的版本
arm64
、armv7
、x86_64
的静态库
./build-ffmpeg.sh
- 编译支持
arm64
架构的静态库
./build-ffmpeg.sh arm64
- 编译适用于
armv7
和x86_64(64-bit simulator)
的静态库
./build-ffmpeg.sh armv7 x86_64
- 编译合并的版本
./build-ffmpeg.sh lipo
- 编译所有的版本
###编译静态库遇到的问题
-
yasm
没有安装的情况-
解决方案
1
-
进入下载后的
yasm
文件夹,通过编译安装命令yasm
./configure && make -j 4 && sudo make install
-
-
解决方案
2
-
使用Homebrew包管理器,进行安装
brew install yasm
-
-
测试是否安装成功
yasm --verision
-
https://github.com/applexiaohao/LOFFmpegSample/