Ffmpeg 删除QTKit依赖项

Ffmpeg 删除QTKit依赖项,ffmpeg,dependencies,deprecated,qtkit,Ffmpeg,Dependencies,Deprecated,Qtkit,我想使用向Mac App Store提交应用程序,但被拒绝,因为libavcodec链接到不推荐的QTKit框架: Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs. 我使用brew安装ffmpeg安装了ffmpeg。如何删除此依赖项?您可以通过将--disable indev=QTKit添加到/configure调用,从禁用QTKit的源重新编译FFmpeg。由

我想使用向Mac App Store提交应用程序,但被拒绝,因为libavcodec链接到不推荐的QTKit框架:

Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs.


我使用
brew安装ffmpeg
安装了ffmpeg。如何删除此依赖项?

您可以通过将
--disable indev=QTKit
添加到
/configure
调用,从禁用QTKit的源重新编译FFmpeg。由于您尚未说明使用FFmpeg的确切目的,因此可能无法解决此问题-如果您使用的组件直接依赖QTKit,则如果FFmpeg是在没有QTKit的情况下编译的,则您将无法获得该功能。

您可以从源重新编译FFmpeg,通过将
--disable indev=QTKit
添加到
/configure
调用。由于您尚未说明使用FFmpeg的确切目的,因此可能无法解决此问题-如果您使用的组件直接依赖QTKit,则如果FFmpeg是在没有QTKit的情况下编译的,则您将无法获得该功能。

您可以从源重新编译FFmpeg,通过将
--disable indev=QTKit
添加到
/configure
调用。由于您尚未说明使用FFmpeg的确切目的,因此可能无法解决此问题-如果您使用的组件直接依赖QTKit,则如果FFmpeg是在没有QTKit的情况下编译的,则您将无法获得该功能。

您可以从源重新编译FFmpeg,通过将
--disable indev=QTKit
添加到
/configure
调用。由于您尚未说明使用FFmpeg的具体用途,因此这可能无法解决问题-如果您使用的组件直接依赖QTKit,那么如果FFmpeg在编译时没有QTKit,您将无法使用该功能。

是否可以使用
brew
?我必须修改公式吗?我不太熟悉自制软件,但看看公式,你可以尝试将--disable indev=qtkit行添加到第67行的args块中,看看这是否有帮助。我将尝试添加一个选项,然后发送一个PR。这应该可以做到:好吧,你将在构建它时看到它是否有帮助,但是看起来不错。是否可以使用
brew
?我必须修改公式吗?我不太熟悉自制软件,但看看公式,你可以尝试将--disable indev=qtkit行添加到第67行的args块中,看看这是否有帮助。我将尝试添加一个选项,然后发送一个PR。这应该可以做到:好吧,你将在构建它时看到它是否有帮助,但是看起来不错。是否可以使用
brew
?我必须修改公式吗?我不太熟悉自制软件,但看看公式,你可以尝试将--disable indev=qtkit行添加到第67行的args块中,看看这是否有帮助。我将尝试添加一个选项,然后发送一个PR。这应该可以做到:好吧,你将在构建它时看到它是否有帮助,但是看起来不错。是否可以使用
brew
?我必须修改公式吗?我不太熟悉自制,但看看公式,你可以尝试将--disable indev=qtkit行添加到第67行的args块中,看看这是否有帮助。我将尝试添加一个选项,然后发送一个PR。这应该可以做到:好吧,你可以在构建它时看到它是否有帮助,但看起来很好。