패키지 매니저 하나, 명령어 하나
99%의 경우 FFmpeg 설치는 OS 패키지 매니저로 한 줄. source에서 컴파일해야 하는 사람은 특정 patent-encumbered codec 쫓는 사람, git master의 미공개 filter 필요한 사람, enterprise CI 이미지에 묶인 사람뿐이야. 제정신 path부터 다룰게.
macOS — Homebrew
Apple Silicon, Intel Mac 모두 Homebrew의 ffmpeg formula가 가장 유용한 라이브러리 (libx264, libx265, libsvtav1, libvpx, libdav1d, libvmaf, opus, lame, openssl, sdl2) 를 묶어주고 VideoToolbox/AudioToolbox 하드웨어 encode/decode를 켜놨어. 그게 네가 원하는 거야.
Linux — distro 패키지, 필요하면 업그레이드
Ubuntu/Debian: sudo apt install ffmpeg. Arch/Manjaro: sudo pacman -S ffmpeg. Fedora: sudo dnf install ffmpeg-free (또는 RPM Fusion ffmpeg 으로 codec 풀세트). 단점: distro 패키지는 major 버전 한두 개 뒤처지는 경우 많아. Ubuntu 24.04 박스에 오늘 8.x 필요하면 johnvansickle.com 공식 static build 또는 jellyfin-ffmpeg 쓰는 게 편해.
Windows
winget install Gyan.FFmpeg 쓰거나 gyan.dev static build 받아. 손으로 C:\\ 박고 PATH 편집하는 건 그 짓 자체를 즐기는 사람만.