2017-09-11 1 views
0

이 질문을 stackoverflow의 비슷한 질문으로 보내 주시면 도움이되지 않습니다.아마존 EC2에서 ffplay가 컴파일되지 않습니다.

내 Amazon EC2 (Linux) 인스턴스에 ffplay 도구를 설치하려고했습니다. 저는 FFmpeg의 공식 코드 git repository에서 코드를 복제했습니다.

./configure와 make가 실행되었습니다. 이 명령 다음에 ffplay 바이너리가 생성되지 않았습니다. ffmpeg, ffprobe 및 ffserver 바이너리 만 생성되었습니다.

웹의 몇몇 게시물에서 제안한대로 나중에 './configure --enable-ffplay'를 실행 해 보았습니다. 심지어 이것은 작동하지 않았다. 또한 나는 내 테스트에 사용할 수있는 ffplay의 정적 바이너리를 찾지 못했습니다.

누구든지 내 빌드 절차에 문제가 있다고 제안 할 수 있습니까?

답변

0

ffplay는 SDL2을 필요로하므로 배포판을 제공하지 않는 경우에는 (RHEL 기반의 배포판이나 데비안 기반 distors에 대한libsdl2-dev에 대한 가능성 SDL2-(STABLE)) SDL.h을 제공 어떤 패키지를 설치해야하거나 compile SDL2.

--enable-ffplay : --disable-tools 또는 그 유사 물을 사용하는 경우에만 유용합니다.

0

here과 유사한 문제가 있습니다. 그러나 이것은 참고 자료로 사용될 수 있습니다.

다음을 시도해보십시오

  1. 는 RHEL 또는 데비안 배포판에서 SDL2를 설치하십시오.
  2. 위의 링크에서 설명한대로 --enable-ffplay 대신 --with-ffplay을 사용해보세요.
+0

'--with-ffplay'는 Homebrew 고유의 옵션처럼 보입니다 : FFmpeg에서 사용되는 옵션이 아니며 EC2가 macOS를 제공한다고 생각하지 않습니다. '--enable-ffplay'는 disable 옵션이 사용되지 않으면 유용하지 않습니다. – LordNeckbeard

관련 문제