[c++] FFMPEG으로 화면 녹화하기

이번에는 FFMPEG를 사용하여 화면을 녹화하는 방법에 대해 알아보겠습니다. FFMPEG는 다양한 멀티미디어 파일 포맷을 처리하는 라이브러리이며, 화면 녹화 또한 그 중 하나의 기능입니다.

FFMPEG 설치

FFMPEG를 사용하기 위해서는 먼저 시스템에 FFMPEG가 설치되어 있어야 합니다. 아래는 Ubuntu에서 FFMPEG를 설치하는 명령어입니다.

sudo apt install ffmpeg

다른 운영체제에서 FFMPEG를 설치하는 방법은 공식 FFMPEG 웹사이트에서 확인할 수 있습니다.

화면 녹화하기

FFMPEG를 사용하여 화면을 녹화하려면 다음 명령어를 사용합니다.

ffmpeg -f x11grab -s 1920x1080 -i :0.0 -c:v libx264 output.mp4

이제 위 명령어를 실행하면 화면이 녹화되며, output.mp4라는 파일로 저장됩니다.

결론

FFMPEG를 사용하여 화면을 녹화하는 방법에 대해 알아보았습니다. FFMPEG는 다양한 설정 옵션을 제공하므로 필요에 맞게 화면 녹화를 쉽게 할 수 있습니다.