Homebrewのffmpegパッケージではバージョン1.xと古いので、ffmpeg2をbrewでインストールする方法。
もし、ffmpeg1.xがインストールされていたら、アンインストールしておいた方がトラブル回避されると思います。
$ brew uninstall ffmpeg
- GitHubのFomulaを利用
https://gist.github.com/victusfate/5969117 のファイルをダウンロードするかソースをコピーする。 - /usr/local/Library/Formula/下にffmpeg2.rbとしてファイルを置く
- brewでffmpeg2をインストール
$ brew install ffmpeg2
以上。
もし、ffmpeg1.xが入ったままffmpeg2をインストールすると、下記のエラーが出る。
Warning: Could not link ffmpeg2. Unlinking…
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link ffmpeg2′
Linking /usr/local/Cellar/ffmpeg2/2.0… Warning: Could not link ffmpeg2. Unlinking…
Error: Could not symlink file: /usr/local/Cellar/ffmpeg2/2.0/bin/ffserver
Target /usr/local/bin/ffserver already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
brew link –overwrite formula_name
この場合は、下記どちらかで解決するかと。
$ brew link ffmpeg2 $ brew link --overwrite --dry-run ffmpeg2