Windowsでffmpegをビルドする【オレ流編】

Windowsでffmpegをビルドする【オレ流編】

MSYS2とffmpegの調べ物をしていて見つけたのですが、こちらを使えば簡単にビルドする環境を作ることができます。

サイトの説明も十分で、手順に従っていくだけでビルドが完了します…が、1つ大きな落とし穴がありました。

を、実行するとこんなエラーが出ます。

これは実行しているスクリプトの中で、gccのオプションに「 -march=native 」が指定されているのが原因でした。

そのためスクリプトを一部書き換えます。

「64start.sh」の以下の行をコメントアウトします。

「build_all.sh」の以下の行をコメントアウトします。

そして「ffmpeg.dat」の「-march」を書き換えます。

アーキテクチャは使用しているCPUによって変わるので、「-march」オプション自体を削除したほうが良いかもしれません。

後はもう一度「64start.sh」を実行するだけで、ffmpegをビルドすることができました。