Compile ffmpeg and ffmpeg-php on CentOS 7

Facebooktwittergoogle_plusmail

CentOS 7にffmpeg, ffmpeg-phpをソースからインストールしてみました。

ffmpeg-phpをインストールするにはshared libraryが必要そうなのでオプションを変更しています。

  1. 開発環境
  2. 最初に下記を実行して必要な開発環境を導入しておきます。

  3. Yasm
  4. Yasmはx264とFFmpegをコンパイルする時に必要になります。

  5. libx264
  6. libx265
  7. libfdk_aac
  8. libmp3lame
  9. libopus
  10. libogg
  11. libvorbis
  12. libvpx
  13. ffmpeg
  14. ffmpeg shared library path
  15. このままではshared libraryが見当たらなくてエラーになります。

  16. ffmpeg-php
  17. phpにffmpeg.soの組込み

これでいいのかな。

Leave a Reply