cma*_*rio 5 git macos xcode ffmpeg swift
我正计划在使用FFMPEG库的Mac上创建一个供个人使用的新应用,以存储来自RTSP IP摄像机的提要。
按照FFMPEG的此正式安装过程,我设法成功实现了以下2个步骤:
要获得用于OS X的ffmpeg,首先必须安装?Homebrew。如果您不想使用自制软件,请参阅以下部分。
然后:
-brew install automake fdk-aac git lame libass libtool libtoolbis libvpx \ opus sdl shtool texi2html theora wget x264 xvid yasm
问题: 由于困惑,我在这里的问题是如何将库导入Xcode,以便可以在要为Mac构建的应用程序中使用它。我可以看到很多与IOS / Android上的FFMPEG相关的GitHub项目,但对于OSX却没有。
终端下的所有FFMPEG命令都可以正常工作,例如转换视频等。
一般来说,您需要配置 Xcode 目标构建设置以添加/usr/local/include到Header Search Path。
然后你的#include <ffmpeg.h>(或者无论它叫什么)将开始工作。
然后,为了链接到libffmpeg.a(或任何名称),您可以执行以下两种操作之一:
/usr/local/lib到库搜索路径和其他链接器-lffmpeg标志。(1.如果你问我更好)。
我使用 Macports,所以对我来说,路径是/opt/local/{include,lib}Homebrew 的,但可能有一个额外的目录级别(例如/usr/local/ffmpeg/{include,lib},但你应该能够自己解决这个问题。
我不会详细介绍如何实际使用 FFMPEG,因为这太复杂了(我对此一无所知)。