İçeriğe geç

Yapılandırma

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 AppConfig
cfg = 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
from castmane.config import AppConfig
cfg = 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.

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:

CastMane ayarlar — dil ve tema

Koyu tema çalışırken:

CastMane koyu tema

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