반응형
동영상 파일이 업로드 될 때 썸네일을 추출하기 위해 ffmpeg.exe를 이용했습니다.
개발환경에선 아무 문제 없이 잘 되던 것이, 테스트 서버에 올려서 해보니 동작하지 않았습니다.
로그를 확인해보니 "ffmpeg.exe: cannot execute binary file"라는 에러 메세지가 있었습니다. 구글링 결과는 이렇습니다.
1.Window 환경일 경우 ffmpeg이 32bit용인지 64bit용인지 확인해서 OS와 맞는 ffmpeg를 사용해야 한다.
2.OS에 맞는 ffmpeg를 사용해야한다.
제 경우는 2번이었습니다,
개발환경은 WIndow10 64bit이고 테스트 서버는 CentosOS 7.xx 였습니다.
cat /etc/redhat-release 이 명령어로 OS 버전 확인이 가능합니다.
어쨌든, 그래서 리눅스 서버에 ffmpeg를 설치해줬습니다. 그랬더니 잘 되었다는 내용.
sudo yum install epel-release -y
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
yum repolist
sudo yum install ffmpeg ffmpeg-devel -y
ffmpeg
/bin 밑에 생성됩니다.
반응형
'.etc' 카테고리의 다른 글
xcode Archive버튼이 비활성일 때 Archive disabled (0) | 2020.01.07 |
---|---|
맥북 이중보안 코드받는 방법 MAC two-factor authentication (0) | 2020.01.07 |
[생초보를 위한 엘라스틱서치 가이드] 엘라스틱 서치를 위한 키워드들 (0) | 2019.09.12 |
[생초보를 위한 엘라스틱서치 가이드] Elasticstack으로 생초보도 할 수 있는 데이터 시각화 (0) | 2019.09.10 |
[생초보를 위한 엘라스틱서치 가이드] 한글 형태소 분석하기 기초 (0) | 2019.09.10 |