OBS, 화면 녹화 및 스트리밍
OBS Studio는 가장 인기 있는 오픈 소스 화면 녹화 및 라이브 스트리밍 소프트웨어입니다. 이 문서에서는 Ubuntu 26.04에 OBS를 설치하고 구성하는 방법을 설명합니다.
OBS Studio 설치
방법 1: 아파트를 통해
sudo apt install obs-studio -y방법 2: Flatpak을 통해(권장, 최신 버전)
flatpak install flathub com.obsproject.Studio -y방법 3: 최신 버전의 PPA를 통해
sudo add-apt-repository ppa:obsproject/obs-studio -y
sudo apt update
sudo apt install obs-studio -y첫 번째 실행 구성
OBS 실행:
obs
# Or for the Flatpak version
flatpak run com.obsproject.Studio처음 실행 시 OBS은 자동 구성 마법사를 실행합니다.
- 목적 선택: 녹화 최적화 또는 스트리밍 최적화
- 비디오 매개변수 설정: 해상도 및 프레임 속도
- 자동 시스템 성능 테스트
Wayland 지원
Ubuntu 26.04은 기본적으로 Wayland 데스크탑을 사용합니다. Wayland 아래의 OBS에는 화면을 캡처하려면 PipeWire가 필요합니다.
# Ensure PipeWire-related packages are installed
sudo apt install pipewire pipewire-pulse xdg-desktop-portal-gnome -yOBS에 화면 캡처 소스를 추가할 때 **화면 캡처(PipeWire)**를 선택하세요.
녹화 설정
소스 추가
소스 영역에서 + 버튼을 클릭하여 다음을 추가하세요.
- 화면 캡처(PipeWire) — 전체 화면 캡처
- 창 캡처(PipeWire) — 단일 창 캡처
- 오디오 출력 캡처(PulseAudio) — 시스템 오디오 캡처
- 오디오 입력 캡처(PulseAudio) — 마이크 캡처
- 이미지 — 워터마크 또는 배경 추가
- 텍스트(FreeType 2) — 텍스트 오버레이 추가
권장 녹음 설정
설정 > 출력 > 녹음으로 이동합니다.
| 환경 | 권장값 |
|---|---|
| 출력 모드 | 고급의 |
| 녹음 형식 | MKV(나중에 MP4로 재다중화 가능) |
| 인코더 | NVIDIA NVENC H.264(NVIDIA) / VAAPI H.264(AMD) / x264(CPU) |
| 비트레이트 | 10000-30000Kbps |
| 키프레임 간격 | 2초 |
비디오 설정(설정 > 비디오):
| 환경 | 권장값 |
|---|---|
| 기본 해상도 | 1920x1080 |
| 출력 해상도 | 1920x1080 |
| 프레임 속도 | 60FPS |
| 다운스케일 필터 | 란초스 |
GPU 가속 인코딩 사용
NVIDIA 사용자:
# The NVENC encoding library ships with the NVIDIA driver; its version must match the driver.
# Installing nvidia-driver-XXX automatically pulls in the matching libnvidia-encode-XXX.
# If it is missing, install the one matching your installed driver, e.g. for driver 580:
sudo apt install libnvidia-encode-$(nvidia-smi --query-gpu=driver_version --format=csv,noheader | cut -d. -f1) -yOBS의 인코더로 NVIDIA NVENC H.264를 선택하면 CPU 사용량이 크게 줄어듭니다.
AMD 사용자: OBS의 인코더로 FFMPEG VAAPI H.264를 선택합니다.
라이브 스트리밍
트위치로 스트리밍하기
- Twitch 대시보드에서 스트림 키를 받으세요
- OBS에서 설정 > 스트림으로 이동합니다.
- 서비스로 Twitch를 선택하고 스트림 키를 붙여넣으세요.
YouTube로 스트리밍
- YouTube 스튜디오 > 실시간 스트리밍에서 스트림 키 받기
- OBS에서 설정 > 스트림으로 이동합니다.
- YouTube - RTMPS를 선택하고 스트림 키를 입력하세요.
권장 스트리밍 설정
| 환경 | 권장값 |
|---|---|
| 인코더 | NVENC 또는 VAAPI |
| 비트레이트 | 4000-8000Kbps |
| 키프레임 간격 | 2초 |
| 프리셋 | 품질 또는 최대 품질 |
| 출력 해상도 | 1920x1080 |
| 프레임 속도 | 30 또는 60FPS |
맞춤형 RTMP 스트리밍
Server: rtmp://your-streaming-server/live/
Stream Key: your-stream-key장면 및 소스 관리
여러 장면 만들기
OBS은 빠른 전환을 위해 여러 장면 생성을 지원합니다.
- 게임 장면: 게임 캡처 + 웹캠 + 채팅 오버레이
- 채팅 장면: 웹캠 + 배경 이미지
- BRB 장면: 외출 화면 + 배경 음악
OBS 단축키
설정 > 단축키에서 구성하세요.
| 기능 | 추천 단축키 |
|---|---|
| 녹음 시작 | Ctrl + F9 |
| 녹음 중지 | Ctrl + F10 |
| 스트리밍 시작 | Ctrl + F11 |
| 장면 전환 | F1 / F2 / F3 |
기타 화면 녹화 도구
SimpleScreenRecorder
간단한 요구 사항에 적합한 경량 화면 녹화 도구:
sudo apt install simplescreenrecorder -yGNOME 내장 화면 녹화
GNOME 데스크탑은 키보드 단축키를 사용하여 직접 화면을 녹화할 수 있습니다.
Ctrl + Shift + Alt + R녹화 시작/중지- 녹음은
~/Videos/Screencasts/디렉터리에 저장됩니다.
wf-recorder 명령줄 녹음
Ubuntu 26.04 데스크탑은 Wayland 전용 세션입니다. FFmpeg의 x11grab은 Wayland에서 작동하지 않으며 FFmpeg에는 pipewire 입력 장치가 없으므로 ffmpeg를 사용하여 화면을 직접 잡을 수 없습니다. 명령줄 기록의 경우 Wayland 지원 wf-recorder을 사용하세요.
sudo apt install wf-recorder -y
# Record the whole screen (with audio)
wf-recorder -a -f output.mp4
# Record a selected region with slurp
sudo apt install slurp -y
wf-recorder -g "$(slurp)" -f output.mp4그래픽 작업 흐름의 경우 위의 GNOME 내장 스크린 레코더 또는 OBS Studio를 사용하세요. 둘 다 PipeWire 화면 공유 포털을 통해 작동하며 기본적으로 Wayland을 지원합니다.
GPU 가속 트랜스코딩
# NVIDIA NVENC
ffmpeg -i input.mkv -c:v h264_nvenc -preset p4 -b:v 10M output.mp4
# AMD VAAPI
ffmpeg -vaapi_device /dev/dri/renderD128 -i input.mkv -c:v h264_vaapi -b:v 10M output.mp4MKV에서 MP4로 변환
OBS 녹화는 MKV 형식으로 권장됩니다(전원 손실 시 손상되지 않음). 녹음 후 MP4로 변환:
# In OBS: File > Remux Recordings (lossless, fast conversion)
# Or use FFmpeg
ffmpeg -i recording.mkv -codec copy recording.mp4적절한 OBS 구성을 사용하면 Ubuntu 26.04이 모든 종류의 화면 녹화 및 라이브 스트리밍 요구 사항을 처리할 수 있습니다.