FFMPEG는 다양한 비디오, 오디오 포맷을 변환 및 처리하는 강력한 도구로, 다양한 운영체제에서 설치할 수 있다. 설치 방법은 사용 중인 운영체제에 따라 달라지며, 여기에서는 대표적인 운영체제인 Linux, Windows, 그리고 macOS에 FFmpeg를 설치하는 방법을 설명하겠다.
Linux에서 FFMPEG 설치
APT 패키지 관리자 이용 (Ubuntu/Debian 기반)
Ubuntu나 Debian 계열의 배포판에서는 APT 패키지 관리자를 통해 쉽게 FFMPEG를 설치할 수 있다. 다음 명령어를 터미널에 입력하여 설치한다.
sudo apt update
sudo apt install ffmpeg
설치가 완료되면, 다음 명령어를 통해 FFMPEG가 제대로 설치되었는지 확인할 수 있다.
ffmpeg -version
이 명령을 입력하면 설치된 FFMPEG의 버전 정보가 표시된다. 예시 출력은 다음과 같다.
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-17ubuntu1~20.04)
소스 컴파일 방법
최신 버전의 FFMPEG를 사용하고 싶거나, 커스텀 옵션으로 설치하려면 소스 코드를 직접 컴파일할 수 있다.
- 의존성 패키지 설치
먼저, 컴파일에 필요한 의존성 패키지를 설치한다.
sudo apt update
sudo apt install yasm pkg-config libavcodec-dev libavformat-dev libavfilter-dev libavdevice-dev libx264-dev libx265-dev
- FFMPEG 소스 코드 다운로드
다음 명령어를 사용하여 FFMPEG 소스 코드를 다운로드한다.
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
- 컴파일 및 설치
소스 코드를 다운로드한 후 다음 명령어를 통해 FFMPEG를 컴파일하고 설치할 수 있다.
./configure
make
sudo make install
타 패키지 관리자 이용 (Fedora)
Fedora와 같은 RPM 기반 배포판에서는 DNF 패키지 관리자를 사용하여 FFMPEG를 설치할 수 있다. 다음 명령어를 사용한다.
sudo dnf install ffmpeg
Windows에서 FFMPEG 설치
사전 준비
Windows에서 FFMPEG를 설치하는 방법은 크게 두 가지로 나뉜다. 첫 번째는 미리 컴파일된 바이너리를 다운로드하여 설치하는 방법이고, 두 번째는 소스를 컴파일하는 방법이다. 여기서는 미리 컴파일된 바이너리를 설치하는 방법을 중점적으로 설명하겠다.
ZIP 파일 다운로드 및 설치
-
FFmpeg 공식 사이트 방문
FFmpeg 다운로드 페이지에 접속하여 윈도우용 빌드를 다운로드할 수 있다. ‘Windows builds from gyan.dev’를 클릭한다. -
ZIP 파일 다운로드
gyan.dev 사이트에 접속하면 최신 버전의 FFmpeg를 ZIP 파일 형식으로 다운로드할 수 있다. 다양한 버전이 제공되며, 'Release' 버전이 일반적으로 사용하기에 적합한다. -
ZIP 파일 압축 해제
다운로드한 ZIP 파일을 원하는 디렉토리에 압축을 해제한다. 예를 들어,C:\ffmpeg
경로에 압축을 해제할 수 있다. -
환경 변수 설정
FFmpeg를 명령 프롬프트에서 언제든지 사용할 수 있도록 환경 변수를 설정해야 한다. -
'내 PC' 아이콘을 우클릭하여 '속성'을 선택한다.
- '고급 시스템 설정'을 클릭한 후 '환경 변수' 버튼을 클릭한다.
- '시스템 변수'에서 'Path'를 찾아 '편집'을 클릭한다.
- 새로운 항목을 추가하고, FFmpeg 실행 파일이 포함된
bin
폴더 경로(예:C:\ffmpeg\bin
)를 입력한다. -
'확인'을 눌러 모든 창을 닫습니다.
-
FFmpeg 설치 확인
명령 프롬프트를 열고 다음 명령어를 입력하여 FFmpeg가 정상적으로 설치되었는지 확인한다.
bash
ffmpeg -version
설치된 버전 정보가 출력되면 성공적으로 설치된 것이다.
Chocolatey 패키지 관리자 이용
Windows에서 패키지 관리자인 Chocolatey를 통해 FFmpeg를 설치할 수도 있다. 다음은 Chocolatey를 이용한 설치 방법이다.
- Chocolatey가 설치되어 있지 않다면, Chocolatey 설치 페이지에 나와 있는 방법대로 설치한다.
- 명령 프롬프트를 관리자 권한으로 실행한 후 다음 명령어를 입력한다.
bash
choco install ffmpeg
- 설치가 완료되면
ffmpeg -version
명령어로 정상 설치 여부를 확인할 수 있다.
macOS에서 FFMPEG 설치
Homebrew 패키지 관리자 이용
macOS에서는 Homebrew를 사용하여 쉽게 FFmpeg를 설치할 수 있다. Homebrew가 설치되어 있지 않다면, Homebrew 공식 사이트에 방문하여 설치한다.
- Homebrew 설치
터미널에서 다음 명령어를 입력하여 Homebrew를 설치한다.
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- FFmpeg 설치
Homebrew를 통해 FFmpeg를 설치하는 명령어는 다음과 같다.
bash
brew install ffmpeg
- FFmpeg 설치 확인
터미널에서 다음 명령어를 입력하여 설치가 성공했는지 확인한다.
bash
ffmpeg -version
MacPorts 패키지 관리자 이용
MacPorts를 사용할 수도 있으며, 이 경우 다음과 같은 과정을 거친다.
-
MacPorts 설치
MacPorts 공식 사이트에 접속하여 설치 방법을 참고한다. -
FFmpeg 설치
MacPorts가 설치되었다면 다음 명령어로 FFmpeg를 설치할 수 있다.
bash
sudo port install ffmpeg
- FFmpeg 설치 확인
마찬가지로ffmpeg -version
명령어로 설치가 정상적으로 완료되었는지 확인한다.