OBS Studio
Macro Deck ile birlikte gelirSahneleri değiştirin, yayınınızı, kaydınızı ve sesinizi kontrol edin ve OBS Studio’da olanlara tepki verin.
Yapılandırma adı, ana bilgisayar, bağlantı noktası ve parola alanlarıyla OBS Studio'ya bağlan iletişim kutusu
- Sahneleri, profilleri ve sahne koleksiyonlarını değiştirin
- Yayını, kaydı, yeniden oynatma arabelleğini ve sanal kamerayı başlatıp durdurun
- Girişleri sessize alın, ses düzeylerini ayarlayın, kaynakları ve filtreleri açıp kapatın
- Sahneler, zaman kodları, FPS ve düşen kareler için canlı değişkenler
- Aynı anda birden fazla OBS örneğine bağlanın
OBS Studio entegrasyonu Macro Deck’i, OBS’te yerleşik olarak bulunan WebSocket sunucusu (obs-websocket 5) üzerinden OBS’e bağlar. Bağlandıktan sonra düğmeleriniz yayın sırasında OBS’te yaptığınız hemen her şeyi kontrol edebilir; OBS de neyin değiştiğini geri bildirir, böylece deck’iniz her zaman güncel durumu gösterir.
Neler yapabilirsiniz
- Program sahnesini, stüdyo modu önizleme sahnesini, profili veya sahne koleksiyonunu değiştirin.
- Yayını, kaydı, yeniden oynatma arabelleğini ve sanal kamerayı başlatın, durdurun veya aç/kapat yapın; bir tekrar kaydedin, kaydı duraklatın, kayıt dosyasını bölün veya bir bölüm işareti ekleyin.
- Bir sahnede bir kaynağı gösterin veya gizleyin, bir filtreyi etkinleştirin veya devre dışı bırakın, bir girişi sessize alın veya ses düzeyini yüzde ya da dB olarak değiştirin.
- Bir kaynağın bir ayarını değiştirin; örneğin bir metin kaynağının metnini, bir görüntü veya medya kaynağının dosyasını ya da bir tarayıcı kaynağının URL’sini.
- Eklentilerin eklediği çıkışlar dahil herhangi bir OBS çıkışını adıyla başlatın ve durdurun.
Bazı örnek kurulumlar:
- BRB sahnenize geçen ve mikrofonunuzu sessize alan bir BRB düğmesi.
- Kaydı aç/kapat yapan ve OBS’in kayıtta, duraklatılmış veya durdurulmuş olduğunu gösteren bir Kayıt düğmesi.
- Müzik girişinizin
obs_<input>_volumedeğişkenine bağlı bir kaydırıcı; böylece kaydırıcıyı hareket ettirmek OBS’teki ses düzeyini değiştirir. - OBS Yayın başladı bildirdiğinde çalışan ve size bildirim gönderen bir akış.
Nasıl çalışır
Macro Deck, OBS’in gönderdiği olayları dinler; böylece geçerli sahne, sessize alma durumları ve filtre durumları gibi değişkenler, bunları OBS’te değiştirdikten sonra saniyenin çok küçük bir kesrinde güncellenir. Aç/kapat düğmeleri, durumlarını OBS’in kendisinde değiştirdiğinizde de durumları etkin olduğu sürece yanar. FPS, CPU kullanımı, bit hızı ve düşen kareler gibi istatistikler her bir veya iki saniyede bir okunur.
Sabit değişkenlerin yanı sıra değişken seçici, bağlı OBS’in her girişini, sahnesini, sahne öğesini ve filtresini ses düzeyi, sessize alma durumu, görünürlüğü veya etkinlik durumuyla listeler. Tetikleyiciler sahne değişikliklerine, kayıt ve yayın değişikliklerine, kaydedilen tekrarlara ve ekran görüntülerine, etkin hale gelen girişlere ve kendi OBS betiklerinizin yayınladığı özel olaylara tepki verir.
Birden fazla yapılandırma ekleyebilirsiniz; örneğin biri yayın bilgisayarınız, biri oyun bilgisayarınız için. Her yapılandırma kendi değişken setini alır ve her eylemin hangi OBS’i kontrol edeceğini seçmek için bir Yapılandırma alanı vardır. OBS kapandığında veya ağ koptuğunda Macro Deck yeniden bağlanmayı denemeye devam eder ve Bağlantı kesildi ve Bağlı tetikleyicilerini çalıştırır.
Gerekenler
- Windows, macOS veya Linux üzerinde Macro Deck 3
- OBS Studio 28 veya üzeri (obs-websocket 5 içerir)
- OBS’te Tools > WebSocket Server Settings altında açılmış WebSocket sunucusu
- Çıkışları adıyla başlatıp durdurmak için obs-websocket 5.7 veya üzeri gerekir
Kurulum
Adım 1: OBS’te WebSocket sunucusunu açın
OBS’te Tools > WebSocket Server Settings menüsünü açın ve Enable WebSocket server seçeneğini işaretleyin. Server Port değerini not edin (varsayılan
4455). Enable Authentication işaretliyse parolayı görmek için Show Connect Info düğmesine tıklayın.Adım 2: Macro Deck’te OBS Studio’yu açın
Macro Deck’te kenar çubuğundaki Entegrasyonlar’a ve ardından OBS Studio’ya tıklayın. Genel bakış sekmesinde, Yapılandırma bölümündeki Yapılandırma ekle’ye tıklayın. Sağ üstteki anahtarı açmak da aynı iletişim kutusunu açar; kurulum tamamlandığında entegrasyon açılır.
Adım 3: Bağlantı bilgilerini girin
OBS Studio'ya bağlan iletişim kutusunu doldurun:
- Yapılandırma adı: seçtiğiniz bir ad, örneğin
Streaming PC. - Ana bilgisayar: OBS aynı bilgisayarda çalışıyorsa
127.0.0.1, aksi halde OBS’i çalıştıran bilgisayarın IP adresi. - Bağlantı noktası: OBS’teki sunucu bağlantı noktası, varsayılan olarak
4455. - Parola: OBS’teki parola. Kimlik doğrulama kapalıysa boş bırakın.
Devam et düğmesine tıklayın. Macro Deck yapılandırmayı kaydetmeden önce bağlantıyı test eder.
- Yapılandırma adı: seçtiğiniz bir ad, örneğin
Adım 4: Bir düğmeye OBS eylemi ekleyin
Deck sayfasında kullanmak istediğiniz düğmeye tıklayın. Deck’in kilidinin açık olması gerekir: sağ üstteki düğmede Kilitle yazıyorsa kilit açıktır. Düzenleyici Kısa basma seçili olarak açılır. + Eylem ekle’ye tıklayın, Eylem ekle iletişim kutusunun solunda OBS Studio’yu seçin ve Sahneyi ayarla gibi bir eylem seçin. Yapılandırma’yı ve Sahne’yi seçin, ardından Kaydet’e tıklayın.
Adım 5: Düğmeye basın
Telefonunuzdaki, tabletinizdeki veya web istemcisindeki düğmeye basın. OBS seçtiğiniz sahneye geçer. Hiçbir şey olmazsa OBS’in çalıştığını ve yapılandırmanın Entegrasyonlar altındaki OBS Studio sayfasında Bağlı gösterdiğini kontrol edin.
Eylemler35
Bunları bir düğmeye yerleştirin veya bir akıştan çalıştırın.
- Sahneyi ayarla
- Etkin program sahnesini değiştirir.
- Önizleme sahnesini ayarla
- Stüdyo modu önizleme sahnesini değiştirir.
- Profili ayarla
- OBS’i başka bir profile geçirir.
- Sahne koleksiyonunu ayarla
- OBS’i başka bir sahne koleksiyonuna geçirir.
- Kaydı başlat
- Kaydı başlatır.
- Kaydı durdur
- Kaydı durdurur.
- Kaydı aç/kapat
- Kaydı başlatır veya durdurur ve OBS’in kayıtta, duraklatılmış veya durdurulmuş olduğunu gösterir.
- Kaydı duraklat/devam ettir
- Geçerli kaydı duraklatır veya devam ettirir.
- Yayını başlat
- Yayını başlatır.
- Yayını durdur
- Yayını durdurur.
- Yayını aç/kapat
- Yayını başlatır veya durdurur.
- Sanal kamerayı başlat
- Sanal kamerayı başlatır.
- Sanal kamerayı durdur
- Sanal kamerayı durdurur.
- Sanal kamerayı aç/kapat
- Sanal kamerayı başlatır veya durdurur.
- Yeniden oynatma arabelleğini başlat
- Yeniden oynatma arabelleğini başlatır.
- Yeniden oynatma arabelleğini durdur
- Yeniden oynatma arabelleğini durdurur.
- Yeniden oynatma arabelleğini aç/kapat
- Yeniden oynatma arabelleğini başlatır veya durdurur.
- Yeniden oynatma arabelleğini kaydet
- Geçerli yeniden oynatma arabelleğini diske kaydeder.
- Kayıt dosyasını böl
- Kayıt devam ederken yeni bir kayıt dosyası başlatır.
- Kayıt bölümü oluştur
- Kaydedilen dosyaya bir bölüm işareti ekler (yalnızca Hybrid MP4 biçiminde).
- Kayıt klasörünü ayarla
- OBS’in yeni kayıtları yazdığı klasörü ayarlar.
- Çıkışı başlat
- Eklentilerin eklediği çıkışlar dahil bir OBS çıkışını adıyla başlatır.
- Çıkışı durdur
- Eklentilerin eklediği çıkışlar dahil bir OBS çıkışını adıyla durdurur.
- Çıkışı değiştir
- Eklentilerin eklediği çıkışlar dahil bir OBS çıkışını adıyla başlatır veya durdurur.
- Çıkış durumunu al
- Bir OBS çıkışının etkin olup olmadığını bir değişkene okur.
- Kaynak görünürlüğünü ayarla
- Bir sahnede bir kaynağı gösterir, gizler veya durumunu değiştirir.
- Girişi sessize al
- Bir ses girişini sessize alır, sesini açar veya durumunu değiştirir.
- Giriş ses düzeyini ayarla
- Bir ses girişinin ses düzeyini yüzde veya dB olarak ayarlar, artırır veya azaltır.
- Kaynak filtresini ayarla
- Bir kaynaktaki bir filtreyi etkinleştirir, devre dışı bırakır veya durumunu değiştirir.
- Giriş ayarını değiştir
- Bir kaynağın bir ayarını değiştirir; örneğin bir metin kaynağının metnini veya bir tarayıcı kaynağının URL’sini.
- Giriş ses düzeyini al
- Bir ses girişinin ses düzeyi yüzdesini bir değişkene okur.
- Filtre durumunu al
- Bir kaynak filtresinin etkin olup olmadığını bir değişkene okur.
- Giriş sessize alma durumunu al
- Bir ses girişinin sessizde olup olmadığını bir değişkene okur.
- Kaynak görünürlüğünü al
- Bir kaynağın bir sahnede görünür olup olmadığını bir değişkene okur.
- Stüdyo modunu aç/kapat
- Stüdyo modunu açar veya kapatır.
Tetikleyiciler24
Bir düğme veya akış bu olaylara tepki verebilir.
- Sahne değişti
- Program (canlı) sahnesi değişti. İsterseniz yalnızca tek bir sahne için.
- Önizleme sahnesi değişti
- Stüdyo modu önizleme sahnesi değişti.
- Kayıt başladı
- OBS kaydı başlattı.
- Kayıt durdu
- OBS kaydı durdurdu.
- Kayıt duraklatıldı
- Kayıt duraklatıldı.
- Kayıt devam ediyor
- Kayıt devam ettirildi.
- Kayıt dosyası değişti
- Kayıt başladı, yeni bir dosyaya geçti veya durdu; dosya yoluyla birlikte.
- Yayın başladı
- OBS yayını başlattı.
- Yayın durdu
- OBS yayını durdurdu.
- Yeniden oynatma arabelleği başladı
- Yeniden oynatma arabelleği başladı.
- Yeniden oynatma arabelleği durdu
- Yeniden oynatma arabelleği durdu.
- Yeniden oynatma arabelleği kaydedildi
- Bir tekrar klibi dosya yoluyla birlikte diske yazıldı.
- Ekran görüntüsü kaydedildi
- OBS dosya yoluyla birlikte diske bir ekran görüntüsü kaydetti.
- Sanal kamera başladı
- Sanal kamera başladı.
- Sanal kamera durdu
- Sanal kamera durdu.
- Stüdyo modu değişti
- Stüdyo modu açıldı veya kapatıldı.
- Giriş sessize alma değişti
- Bir ses girişi sessize alındı veya sesi açıldı. İsterseniz yalnızca tek bir giriş için.
- Giriş etkin oldu
- Bir giriş program çıkışında işlenmeye başladı; örneğin bir web kamerasının canlıya geçmesi.
- Giriş etkin olmaktan çıktı
- Bir giriş program çıkışında işlenmeyi bıraktı.
- Giriş görünmeye başladı
- Bir giriş program veya önizleme çıkışında işlenmeye başladı.
- Giriş görünmeyi bıraktı
- Bir giriş artık program veya önizleme çıkışında işlenmiyor.
- Özel olay
- Bir OBS betiği veya eklentisi özel bir olay yayınladı. İsterseniz yalnızca tek bir olay adı için.
- Bağlı
- Macro Deck OBS’e bağlandı ve OBS yüklemeyi tamamladı.
- Bağlantı kesildi
- OBS ile bağlantı koptu.
Değişkenler14
Bu değerleri düğmelerde ve widget’larda gösterin veya koşullarda kullanın.
obs_<configuration>_is_connected- Macro Deck’in bu OBS’e bağlı olup olmadığı.
obs_<configuration>_current_scene- Etkin program sahnesi.
obs_<configuration>_preview_scene- Stüdyo modu önizleme sahnesi.
obs_<configuration>_current_profile- Etkin profil.
obs_<configuration>_current_scene_collection- Etkin sahne koleksiyonu.
obs_<configuration>_is_recording,obs_<configuration>_recording_paused,obs_<configuration>_recording_timecode- OBS’in kayıt yapıp yapmadığı veya duraklatılmış olup olmadığı ve kaydın ne kadar süredir devam ettiği.
obs_<configuration>_is_streaming,obs_<configuration>_streaming_timecode- OBS’in yayın yapıp yapmadığı ve ne kadar süredir yaptığı.
obs_<configuration>_virtual_camera_active,obs_<configuration>_replay_buffer_active,obs_<configuration>_studio_mode_active- Sanal kameranın, yeniden oynatma arabelleğinin ve stüdyo modunun açık olup olmadığı.
obs_<configuration>_fps,obs_<configuration>_max_fps,obs_<configuration>_cpu_usage- OBS’in bildirdiği performans değerleri.
obs_<configuration>_streaming_bitrate,obs_<configuration>_recording_bitrate- kbps cinsinden geçerli çıkış bit hızları.
obs_<configuration>_dropped_frames,obs_<configuration>_dropped_frames_percent,obs_<configuration>_skipped_frames,obs_<configuration>_skipped_frames_percent- Yayında düşen kareler ve kodlayıcının atladığı kareler; sayı ve yüzde olarak.
obs_<configuration>_last_recording_file,obs_<configuration>_last_screenshot- En son kayıt dosyasının ve ekran görüntüsünün yolu.
obs_<input>_volume,obs_<input>_mutedve diğerleri- Seçtiğiniz her giriş için: dB cinsinden ses düzeyi (yazılabilir, böylece bir kaydırıcı ayarlayabilir), sessize alma, etkinlik, görünürlük, ses parçaları (
obs_<input>_track_1ile_6arası), izleme türü, eşitleme kayması ve ayarları. Seçici bu adları önerir, siz değiştirebilirsiniz. obs_<scene>_<source>_visible,obs_<source>_<filter>_enabled- Bir kaynağın bir sahnede görünür olup olmadığı ve bir filtrenin etkin olup olmadığı. Seçici bu adları önerir, siz değiştirebilirsiniz.
Sıkça sorulan sorular
OBS başka bir bilgisayarda çalışırken de çalışır mı?
Evet. OBS’i çalıştıran bilgisayarın IP adresini Ana bilgisayar olarak girin ve bağlantı noktasına (varsayılan 4455) o bilgisayarın güvenlik duvarında izin verin. Kayıt klasörünü ayarla veya Giriş ayarını değiştir gibi eylemlerdeki yollar, OBS’i çalıştıran bilgisayardaki yollardır.
Birden fazla OBS’i kontrol edebilir miyim?
Evet. Yapılandırma ekle ile her OBS örneği için bir yapılandırma ekleyin. Her birinin kendi değişkenleri vardır ve her eylemin kontrol edeceği OBS’i seçmek için bir Yapılandırma alanı bulunur.
OBS kapandığında veya bağlantı koptuğunda ne olur?
Macro Deck arka planda yeniden bağlanmayı denemeye devam eder ve OBS geri geldiğinde yeniden bağlanır. O zamana kadar eylemler OBS bağlı değil. hatasıyla başarısız olur; Bağlantı kesildi ve Bağlı tetikleyicileri de bir akışın tepki verebilmesi için çalışır.
Bir eylem neden başarısız oluyor?
Eylem nedenini gösterir; örneğin bir sahnenin veya kaynağın artık var olmadığını, OBS’in hâlâ bir sahne koleksiyonu yüklediğini veya OBS’in kayıt yapmadığını (Kayıt dosyasını böl ve Kayıt bölümü oluştur için). OBS’te bir şeyi yeniden adlandırdıysanız eylemde onu yeniden seçin.
WebSocket parolası nerede saklanıyor?
Macro Deck parolayı, Macro Deck’i çalıştıran bilgisayarda şifrelenmiş olarak saklar ve yalnızca OBS’e bağlanmak için kullanır.
Yayıncılık kategorisinde daha fazlası
Meld Studio
Macro Deck ile birlikte gelirMeld Studio’da sahneleri değiştirin ve hazırlayın, katmanları, efektleri ve ses parçalarını kontrol edin ve yayına geçin.
Streamlabs Desktop
Macro Deck ile birlikte gelirStreamlabs Desktop’ta sahneleri değiştirin, yayınınızı, kaydınızı ve ses kaynaklarınızı kontrol edin.
Streamer.bot
Macro Deck ile birlikte gelirStreamer.bot eylemlerini çalıştırın, sohbet mesajları gönderin ve Streamer.bot’un bildirdiği her olaya tepki verin.
Twitch
Macro Deck ile birlikte gelirTwitch sohbetinizi ve yayın istatistiklerinizi gösterin, moderasyon yapın, anket ve reklam çalıştırın, takip, abonelik ve baskınlara tepki verin.
YouTube
Macro Deck ile birlikte gelirYouTube canlı sohbetinizi ve yayın istatistiklerinizi gösterin, başlığı ve etiketleri değiştirin, Super Chat’lere ve üyelere tepki verin.