2017-09-11 12 views
0

この質問は、stackoverflowの類似の質問として私には役に立たなかった。Amazon EC2でffplayがコンパイルされない

Amazon EC2(Linux)インスタンスにffplayツールをインストールしたいと考えました。私はFFmpegの公式git repositoryからコードをクローンしました。

実行./configureとmake。これらのコマンドの後に、作成されたffplayバイナリはありませんでした。 ffmpeg、ffprobeおよびffserverバイナリのみが生成されました。

その後、webのいくつかの記事に示唆されているように、 './configure --enable-ffplay'を実行しようとしました。それでも、これはうまくいかなかった。また、私は私のテストに使用できるffplayの静的なバイナリを見つけられませんでした

誰かが私のビルド手順に間違っていると示唆できますか?

答えて

0

ffplayはSDL2が必要なため、お使いのディストリビューションがそれを提供していない場合は(RHELベースのディストリビューションやDebianベースdistorsためlibsdl2-devのため、おそらくSDL2-develのSDL.hを提供して何でもパッケージをインストールする必要があり、またはcompile SDL2

--enable-ffplayは、--disable-toolsなどを使用する場合にのみ便利です。

0

同様の問題hereがあります。しかし、これは参考として使用することができます。

はこれらを試してみてください:

  1. は、RHELまたはDebianディストリビューションからSDL2をインストールしてください。
  2. --enable-ffplayの代わりに--with-ffplayを使用してください。
+0

'--with-ffplay'はHomebrew固有のオプションのようです:FFmpegで使われるオプションではありません.EC2はmacOSを提供しているとは思いません。 '--enable-ffplay'はdisableオプションが使われていない限り役に立ちません。 – LordNeckbeard