I want to submint an application using FFMPEG to the Mac App Store but I get rejected because libavcodec links against the deprecated QTKit framework:
Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs.
I installed ffmpeg using brew install ffmpeg. How can I remove this dependency?
You could recompile FFmpeg from sources disabling the QTKit by adding
--disable-indev=qtkitto the./configurecall. Since you have not stated what exactly are you using FFmpeg for this may not solve the issue - if you use a component that directly relies on QTKit then you will not have that functionality if FFmpeg is compiled without QTKit.