This is not funny – I spent a few evening fixing and fixing and fixing. Now ./configure then make and sudo make, but where is binary? Why is it not is /usr/bin/ OR /usr/local/bin/? Oh you do brew install opencv – but it does not work in terminal? Amazing. I was THIS close to wiping mac os and installing Linux on my macbook guys, THIS CLOSE.
Anyhow it is simple if you do the right thing.
ffmpeg with mp3 support
brew uninstall lame —force
brew uninstall homebrew-ffmpeg/ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg —with-fdk-aac
In your virtualenv
pip uninstall ffmpeg
pip uninstall ffmpeg-python
pip install ffmpeg-python
And then install OpenCV (it is now working with pip):
pip install opencv-python