CentOS에서 FFMPEG 설치하기
CentOS에서 FFMPEG 설치하기
FFMPEG는 오디오 및 비디오 파일 변환, 비디오 크기 조정, 자막 추가 등을 할 수 있는 강력한 멀티미디어 처리 도구입니다. 이 튜토리얼에서는 CentOS에 FFMPEG를 설치하는 과정을 안내해 드리겠습니다.
사전 요구 사항
시작하기 전에 다음 사항을 확인해 주세요:
- CentOS 7이 설치된 서버
- 서버에 대한 루트 액세스 권한
단계 1: 시스템 업데이트
먼저, 최신 버전의 시스템 패키지가 설치되어 있는지 확인하기 위해 시스템 패키지를 업데이트해야 합니다.
sudo yum update -y
단계 2: EPEL 저장소 설치
FFMPEG는 CentOS 기본 저장소에서 사용할 수 없습니다. 따라서 EPEL(Extra Packages for Enterprise Linux) 저장소를 사용할 수 있도록 해야 합니다.
sudo yum install epel-release -y
단계 3: FFMPEG 설치
EPEL 저장소를 추가한 이후, 다음 명령을 사용하여 FFMPEG를 설치할 수 있습니다:
sudo yum install ffmpeg ffmpeg-devel -y
단계 4: 설치 확인
FFMPEG가 올바르게 설치되었는지 확인하기 위해 다음 명령을 실행해 보세요:
ffmpeg -version
다음과 유사한 출력이 표시되어야 합니다:
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)
configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvenc --enable-omx --enable-shared --enable-version3
이 출력은 FFMPEG가 설치되어 사용할 준비가 되었음을 확인합니다.
결론
이 튜토리얼에서는 CentOS에 FFMPEG를 설치하는 방법을 안내했습니다. FFMPEG는 다양한 멀티미디어 처리 작업에 사용할 수 있는 다재다능한 도구입니다. FFMPEG를 설치하면 CentOS 서버에서 오디오 및 비디오 파일을 변환, 크기 조정 및 조작할 수 있습니다.