月度归档: 2015年8月

[iOS] ffmpeg iOS 版本编译和 KxMovie 播放器编译

1、ffmpeg 编译: ffmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。 1)环境和版本: Xcode 6.4 ffmpeg v2.7.2 2)下载 ffmpeg(可选,如果没有预先下载编译脚本也会下载): http://www.ffmpeg.org/download.html 或者从百度网盘下载: http://pan.baidu.com/s/1qWCBwHu 3)下载编译脚本: 下载 gas-preprocessor: https://github.com/yuvi/gas-preprocessor 下载 FFmpeg-iOS-build-script: https://github.com/kewlbear/FFmpeg-iOS-build-script 或者从百度网盘下载: http://pan.baidu.com/s/1qWQi47U 4)将编译脚本和源文件解压后放入同一目录,如下: .\build-ffmpeg.sh .\gas-preprocessor.pl .\ffmpeg-2.7.2\ 5)在命令行运行: Shell sh build-ffmpeg.sh 1 sh build-ffmpeg.sh 如果没有错误的话,这个脚本就会在 FFmpeg-iOS 目录下生成 include 和 lib 文件,这就是我们需要的 iOS 版本 ffmpeg 库,包含了 armv7、arm64、i386、x64_64 四个版本。也就是说真机和模拟器版本都有了。 当然,如果你只需要其中某个版本,也可以在 thin 目录下找到相应的库。 2、编译 kxmovie...

常用资料

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 常用资料...

网络课程

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 免费课程 1.1 高校公开课 1.2 企业/组织公开课 2 付费课程...

SLAM 开源代码

以下是一些常用的优秀内容整理,包含数据集、开源代码、公开课等。如果大家有好的资源也欢迎在评论里分享:) 1 视觉 SLAM/VIO 2 激光 SLAM 3 视觉-激光 SLAM 4 Deep SLAM...