ffmpeg 설치

Linux/Cofiguration 2012. 7. 18. 13:49

ffmpeg을 이용하여 linux에서 동영상 썸네일을 만드는 법을 간단히 정리하고자 한다.


 인터넷에 여러가지 방법이 있어 이것저것 해보다가 아주 간단한 방법을 찾았다.

우선 아래의 코드를 터미널 창에서 실행한다.



cd /root

echo "[dag]" > /etc/yum.repos.d/dag.repo

echo "name=Dag RPM Repository for Red Hat Enterprise Linux" >> /etc/yum.repos.d/dag.repo

echo "baseurl=http://apt.sw.be/redhat/el\$releasever/en/\$basearch/dag" >> /etc/yum.repos.d/dag.repo

echo "gpgcheck=0" >> /etc/yum.repos.d/dag.repo

echo "enabled=1" >> /etc/yum.repos.d/dag.repo


 

yum -y install ffmpeg ffmpeg-devel flvtool2 mencoder 


위와같이 실행하면 ffmpeg이 설치된다. 간혹

Public key for 뭐시기라고 나오면서 설치가 안될때가 있는데 이럴때는

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

이 녀석을 터미널에서 실행시켜 주면 된다.


위와같이 실행하면 linux에 ffmpeg이 설치가 완료된다.


아래는 썸네일을 생성시켜 주는 터미널 명령어 있다.

 ffmpeg -i "동영상 파일 이름" -r 1 -ss 00:00:10 -vframes 1 -f image2 "썸네일 이미지 이름"


linux 데몬에서는 system 함수의 첫번째 인자로 위의 명령어를 넣어주면 썸네일이 생성 가능하고 

php에서는 shell_exec의 첫번째 인자로 위의 명령어를 넣어주면 웹에서 썸네일이 생성 가능하다.


'Linux > Cofiguration' 카테고리의 다른 글

FedoraCore3 에서 웹 포트 8080 이 열리지 않을 경우  (0) 2012.07.13
Posted by 앤비
,