Yapılandırma
Duraklatma ve kalite ön ayarları
Bölüm başlığı “Duraklatma ve kalite ön ayarları”Kayıt sırasında Duraklat’a basarak encoder’ı dondurun (SIGSTOP); süre
durur ve duraklatılan aralık görüntüye girmez. Sürdür aynı dosyaya devam
eder.
from castmane.config import AppConfigcfg = AppConfig()cfg.apply_quality_preset("high") # "draft" | "balanced" | "high"| Ön ayar | fps | Bit hızı |
|---|---|---|
| Taslak | 24 | 4 Mbps |
| Dengeli | 30 | 8 Mbps |
| Yüksek | 60 | 16 Mbps |
Yakalama kaynağı
Bölüm başlığı “Yakalama kaynağı”from castmane.config import AppConfigcfg = AppConfig(capture_mode="window") # "fullscreen" | "window" | "ask"# X11 sabit bölge (0 = tam ekran):# cfg = AppConfig(region_x=100, region_y=200, region_w=1280, region_h=720)# X11 tek pencere (kimlik `xwininfo` çıktısından):# cfg = AppConfig(capture_mode="window", window_id=123456)Wayland’da window / ask portal diyafonunu monitörden pencereye çevirir
(ya da ikisini birden sorar). X11’de ask fareyle bölge seçtirir
(ffmpeg -select_region), region_* / window_id ise betiklenebilir kontrol
verir. Crash-güvenliği değişmez: pencere ve bölge kayıtları da .part +
atomik rename hattından geçer.
Dil ve tema
Bölüm başlığı “Dil ve tema”Ayarlar sekmesi arayüz dilini (EN / TR) ve temayı (Açık / Koyu)
değiştirir. İkisi de anında uygulanır ve ~/.config/castmane/settings.json
dosyasında saklanır, yani yeniden başlatmalarda korunur:

Koyu tema çalışırken:

from castmane.config import AppConfigcfg = AppConfig(language="tr", theme="dark")