ffmpeg2をHomebrewでインストールする

* 本ページはプロモーションが含まれています

Homebrewのffmpegパッケージではバージョン1.xと古いので、ffmpeg2をbrewでインストールする方法。

もし、ffmpeg1.xがインストールされていたら、アンインストールしておいた方がトラブル回避されると思います。

$ brew uninstall ffmpeg
  1.  GitHubのFomulaを利用
    https://gist.github.com/victusfate/5969117 のファイルをダウンロードするかソースをコピーする。
  2. /usr/local/Library/Formula/下にffmpeg2.rbとしてファイルを置く
  3. 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

See also