web-dev-qa-db-ja.com

MacOSXでffmpeg用のlibx265をインストールする方法

複数のガイドを試しました ここ ( "Building libx265"を検索)および ここ 成功しませんでした。どちらの場合も、最初にffmpegをアンインストールし、ガイドを確認してから実行したことを確認しました

brew install ffmpeg --with-fdk-aac --with-freetype --with-libass --with-libvpx --enable-libx265

いつ私が次のようなコマンドを実行しようとしても

ffmpeg -i source.mkv -c:v libx265 test1.mkv

エラーが発生します:

Unknown encoder 'libx265'

OSXでffmpegで使用するlibx265の構築に成功した人はいますか?それをどのように行ったかを教えてください。

P.S. OSX10.11.3を実行しています

11
Spencer

公式のFFmpegwikiで説明されているように、--with-x265の代わりに--enable-libx265を使用してみてください。 https://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX

リンクしたガイドは自作専用ではないため、--enableではなく--withを使用しました。

17
Tandy Freeman

もうbrew install ffmpeg --with-x265を実行することはできないようです(これは2019年10月です)。私のために働いたのはこれです:

brew tap homebrew-ffmpeg/ffmpeg
brew install homebrew-ffmpeg/ffmpeg/ffmpeg

これは https://github.com/homebrew-ffmpeg/homebrew-ffmpeg からです。デフォルトにはすでにx265が含まれていると書かれていますが、オプションで次のような引数を渡すことができます。

brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-xvid --with-fdk-aac

あなたはすることによってどのようなオプションが利用可能であるかを見ることができます

brew options homebrew-ffmpeg/ffmpeg/ffmpeg
7
Jack