전에 ffmpeg를 사용한 적이 없지만 다소 단순합니다. 이미 업로드 된 파일을 처리하고 모든 관련 데이터를 데이터베이스에 저장하는 스크립트가 있지만 미리보기 이미지를 생성 할 수는 없습니다. 나는 오류를 얻지도 않는다. 나는 심지어 서버의 error_log를 검사했는데 아무 것도 없었다. 내가 사용하려고 해요 명령은 다음과 같습니다 나는 썸네일 이미지 될 비디오가 양식을 통해 업로드하고 있기 때문에이 작업을 일단 내가 변수와 정적 파일의 이름을 변경합니다ffmpeg 및 PHP 생성 축소판
shell_exec("/usr/bin/ffmpeg -i files/clipcanvas_14348_offline.mp4 -r 1 -s 1024x576 -f image2 -vframes 1 files/thumb_test.jpg");
.
나는이 페이지에서 솔루션을 사용하여 시도 :ffmpeg Getting image or thumbnail from video error
을하지만 어떤 행운을 가지고 있지 않다. 어떻게 든 하위 도메인에 있기 때문에 가능할 수 있습니까?
'ffmpeg' 명령을 수동으로 실행하면 성공적으로 이미지가 출력됩니까? – LordNeckbeard
'ffmpeg'가 로컬에 설치되어 있지 않습니다. 나는 단지 phpinfo()를 반향 시켜서 설치되었는지 확인하고 웹 사이트를 통해'ffmpeg'에 대한 경로를 확인했다. 또한 mp4 파일도 존재합니다. – stinkysGTI
좋아, 그래서'ffmpeg'를 로컬에 설치하고 터미널에서 같은 명령을 실행하면 완벽하게 작동합니다. 다음 경로가 될 수 있을까요? 명령과 관련된 경로는 무엇입니까? – stinkysGTI