how to use ffmpeg

ffmpeg 사용법

설치하기

먼저 ffmpeg을 다운로드하고 설치해야 합니다. 다음은 각 운영체제별로 ffmpeg을 설치하는 방법입니다.

Windows

Windows에서 ffmpeg을 설치하는 방법은 다음과 같습니다.

  1. ffmpeg 공식 웹사이트에 접속하여 Windows 버전의 ffmpeg을 다운로드합니다.
  2. 다운로드한 ffmpeg 압축 파일을 압축 해제합니다.
  3. ffmpeg 폴더 내부의 bin 폴더 경로를 시스템 PATH에 추가합니다.

macOS

macOS에서 ffmpeg을 설치하는 방법은 다음과 같습니다. Homebrew를 사용하는 방법을 알려드리겠습니다.

  1. Terminal을 열고 다음 명령어를 실행하여 Homebrew를 설치합니다.

shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  1. Terminal에서 다음 명령어를 실행하여 ffmpeg을 설치합니다.

shell
brew install ffmpeg

Linux

Linux에서 ffmpeg을 설치하는 방법은 다음과 같습니다. Ubuntu를 기준으로 설명하겠습니다.

  1. Terminal을 열고 다음 명령어를 실행하여 ffmpeg을 설치합니다.

shell
sudo apt-get update
sudo apt-get install ffmpeg

사용법

ffmpeg을 사용하여 다양한 작업을 수행할 수 있습니다. 몇 가지 예제를 살펴보겠습니다.

비디오 변환

다음은 비디오 파일을 다른 형식으로 변환하는 예제입니다.

shell
ffmpeg -i input.mp4 output.avi

위 예제는 input.mp4 파일을 AVI 형식으로 변환하여 output.avi로 저장합니다.

비디오 자르기

다음은 비디오 파일에서 특정 부분만 자르는 예제입니다.

shell
ffmpeg -i input.mp4 -ss 00:01:30 -t 00:00:10 output.mp4

위 예제는 input.mp4 파일의 1분 30초에서 10초 동안의 부분을 자르고, output.mp4로 저장합니다.

비디오 크기 조절

다음은 비디오 크기를 조절하는 예제입니다.

shell
ffmpeg -i input.mp4 -vf scale=640:480 output.mp4

위 예제는 input.mp4 파일의 크기를 640×480으로 조절하여 output.mp4로 저장합니다.

화면 녹화

화면 녹화를 수행하려면 ffmpeg의 -f 옵션을 사용하여 입력을 gdigrab으로 설정한 후, 출력 파일을 지정합니다. 다음은 화면 녹화 예제입니다.

shell
ffmpeg -f gdigrab -i desktop -r 30 output.mp4

위 예제는 현재 화면을 30FPS로 녹화하여 output.mp4로 저장합니다.

참고 자료

이제 여러분은 ffmpeg을 사용하여 비디오 및 오디오 파일을 처리할 수 있는 방법을 알게 되었습니다!