ffmpeg,H264库编译后的Demo工程所需操作的步骤

感谢原创。

Before use ffmpegc-demo, you should download and compile ffmpeg:

I made a repository to make the step easy:
Shell代码   收藏代码
  1. git clone [email protected]:lvjian700/ffmpegc.git  
  2. cd ffmpegc  
  3. ./install-ffmpeg.sh  
  https://github.com/lvjian700/ffmpegc

If compile complete, you can find universal library in ffmpeg/build folder:

1. ffmpeg core library:
ffmpeg,H264库编译后的Demo工程所需操作的步骤_第1张图片
 
2. ffmpeg x264 module. x264 is a H.264/MPEG-4 AVC encoder 
ffmpeg,H264库编译后的Demo工程所需操作的步骤_第2张图片
 

Using ffmpeg

1. Clone project first:

Java代码   收藏代码
  1. git@github.com:lvjian700/ffmpegc-demo.git  

2.Open in XCode and copy build/*.a and x264/build/*.a to libs/ folder of the project:

ffmpeg,H264库编译后的Demo工程所需操作的步骤_第3张图片
 

3. Add them to project link library

Project References -> Targets -> Build Phases -> Link Binary With Librarys

ffmpeg,H264库编译后的Demo工程所需操作的步骤_第4张图片
 

4. Add dependences library:

Project References -> Targets -> Build Phases -> Link Binary With Librarys
Add two library:
  • libbz.dylib
  • libz.dylib
  • libiconv.2.4.0.dylib
ffmpeg,H264库编译后的Demo工程所需操作的步骤_第5张图片
 

5. Add Header Search Paths:

Project References -> Targets -> Build Settings ->  Header Search Paths
1. add ffmpeg core header paths:
ffmpeg,H264库编译后的Demo工程所需操作的步骤_第6张图片
 
2. add x264 header paths:
ffmpeg,H264库编译后的Demo工程所需操作的步骤_第7张图片
 
 

 

你可能感兴趣的:(ffmpeg,H264库编译后的Demo工程所需操作的步骤)