ffmpeg 설치후 에러발생이 합니다.
ssh 에서
root 계정으로는
ffmpeg -i 11.mp4 -vf "thumbnail,scale=640:360" -frames:v 1 thumb.gif
명령을 줬을때 정상 동작 합니다.
사용자 계정에서 똑같이 명령을 주면 아래와 같이 에러가 발생합니다.
폴더의 퍼미션은 전부 777로 해둔 상태입니다.
ffmpeg프로그램의 실행 권한 문제일지 생성 파일의 권한 문제인지...
Error while opening decoder for input stream #0:0 : Operation not permitted
혹 이관련 정보가 있으신분은 부탁 드리겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
swallow
2년 전
리눅스에서 root 계정으로는 ffmpeg 명령을 실행할 수 있지만, 다른 사용자 계정에서는 퍼미션 오류가 발생하는 경우 일반적으로 해당 사용자에게 필요한 권한을 부여해야 합니다. 다음은 사용자에게 ffmpeg 실행 권한을 주는 방법입니다: 1. root 계정으로 로그인합니다. 2. 다음 명령을 사용하여 ffmpeg 실행 파일의 권한과 소유자를 확인합니다:
ls -l $(which ffmpeg)
sudo chmod a+x $(which ffmpeg)
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
w
2년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
로그값등을 확인 해서 다시 해보도록 하겠습니다. (__)