行きましたhttps://www.ffmpeg.org/download.html#build-macMac OS X High Sierra 10.13 用の ffmpeg と ffprobe をダウンロードします。次のパッケージが見つかりました:
どのパッケージをダウンロードすればよいですか? また、それらの違いは何ですか?
答え1
ffmpeg は 3 つの方法でインストールできます。
静的ビルドをダウンロードするffmpeg.org多くの機能を備え、簡単に実行できるプログラムが必要な場合は、これらを選択してください。ただし、手動で更新する必要があります。また、ライセンス上の理由により、静的ビルドではすべてのサードパーティの依存関係をバンドルすることはできません。
インストール元自家製経由で
brew install ffmpeg
、最も一般的な依存関係 (エンコーダーなど) がインストールされ、Homebrew を更新すると自動的に更新されます。ソースからのビルド(ここ)。通常、これは必要ありません。
静的ビルドを選択するためのヘルプ:
外部依存なしでビルドを実行したい場合は、静的建てる。
64 ビット オペレーティング システム (OS X 10.7 以降) をお持ちの場合は、64 ビット ビルドをダウンロードしてください。
答え2
少し脱線しながらあなたの質問に答えます。
ffmpegをインストールしました自家製これにはbrew install ffmpeg
、必要なすべての要件を自動的にビルドしてインストールできるという利点があります。一般的に使用される依存関係を使用して、最新の安定バージョンをビルドします。
答え3
Mac OS 10.15 で機能した最良の方法は、macports を使用することでした。これにより、依存関係の問題がすべて解決されました。brew 経由でインストールしようとして丸一日かかりましたが、libvmaf が Mac OS 10.15 と互換性がないなど、より最新の依存関係を構築できませんでした。