Yayına başladınız, her şey harika gidiyor gibi. Sohbet akıyor, oyun heyecanlı. Ama bir anda izleyicilerden "piksel piksel görünüyor," "donuyor," "kalite kötü" gibi mesajlar gelmeye başlıyor. Ya da daha kötüsü, kendiniz oyun içinde takılmalar, FPS düşüşleri yaşıyorsunuz. Bu durum, yayın deneyiminizi ciddi şekilde baltalayabilir ve hatta izleyici kaybetmenize neden olabilir.
Twitch yayın ayarları okyanusunda kaybolmak kolaydır. Bitrate, kodlayıcı (encoder), çözünürlük, FPS... Her bir ayar, yayınınızın kalitesi ve sisteminizin performansı üzerinde doğrudan bir etkiye sahiptir. Mükemmel dengeyi bulmak, sadece teknik bir ayar meselesi değil, aynı zamanda izleyicilerinize sunduğunuz deneyimin de temelini oluşturur.
Bu rehberde, "en iyi ayarlar" diye bir şey olmadığını kabul ederek, kendi donanımınız, internet hızınız ve yayın içeriğiniz için en uygun optimizasyonu nasıl yapacağınızı adım adım inceleyeceğiz. Amacımız, yayın kalitenizi artırırken sistem performansınızı korumak ve izleyicilerinize kesintisiz, keyifli bir deneyim sunmaktır.
Bitrate: Yayın Kalitenizin Temel Karar Noktası
Bitrate (bit hızı), saniyede Twitch'e gönderdiğiniz veri miktarını belirler. Daha yüksek bitrate, daha fazla veri gönderildiği anlamına gelir ki bu da genellikle daha keskin, daha ayrıntılı bir görüntü kalitesi demektir. Ancak her zaman "daha yüksek daha iyidir" ilkesi geçerli değildir; burada internet yükleme hızınız ve Twitch'in limitleri devreye girer.
Twitch'in Önerileri ve Sizin İnternetiniz
- 1080p (1920x1080) 60 FPS için: Twitch genellikle 4500-6000 kbps bitrate önerir. Maksimum 6000 kbps'ye kadar çıkabilirsiniz.
- 720p (1280x720) 60 FPS için: 3000-4500 kbps önerilir.
- 720p (1280x720) 30 FPS için: 2500-4000 kbps önerilir.
Bu değerler birer kılavuzdur. En önemli kısıtlayıcı faktör, kendi internet bağlantınızın yükleme (upload) hızıdır. Speedtest gibi bir araçla yükleme hızınızı test edin. Örneğin, 10 Mbps yükleme hızınız varsa, 6000 kbps (yaklaşık 6 Mbps) bitrate kullanmak, bağlantınızın yaklaşık %60'ını kullanacağınız anlamına gelir. Her zaman bir miktar boşluk (headroom) bırakmanız önerilir; yani yükleme hızınızın tamamını bit rate için kullanmayın. Bağlantı dalgalanmaları veya diğer cihazların internet kullanımı, yayınınızı etkileyebilir.
Bitrate Seçiminde Dikkat Edilmesi Gerekenler:
- İnternet Hızınız: Asla yükleme hızınızın %80'inden fazlasını bitrate için kullanmayın. Örneğin, 10 Mbps yükleme hızınız varsa, en fazla 8000 kbps bitrate düşünebilirsiniz ancak Twitch'in 6000 kbps limitini unutmayın.
- Yayın İçeriğiniz: Hızlı hareketli oyunlar (FPS, yarış) daha yüksek bitrate'e ihtiyaç duyar çünkü ekranda daha sık ve daha fazla piksel değişimi olur. Sohbet veya strateji oyunları gibi daha statik içerikler, daha düşük bitrate ile de iyi görünebilir.
- İzleyici Deneyimi: Yüksek bitrate yayınınızın kalitesini artırsa da, izleyicinin internet bağlantısı zayıfsa yayınınız donabilir veya buffering yapabilir. Twitch, izleyicilere farklı kalite seçenekleri sunsa da, başlangıç bitratenizin makul olması önemlidir.
}
Kodlayıcı (Encoder) Seçimi: CPU mu, GPU mu?
Yayın yazılımınızın (OBS, Streamlabs vb.) en büyük karar noktalarından biri, yayınınızı hangi donanım bileşeninin kodlayacağını seçmektir. Bu, görüntü verilerini Twitch'e gönderilebilecek bir formata dönüştüren işlemdir.
1. Yazılımsal Kodlayıcı (x264 - CPU Tabanlı)
Bu seçenek, yayınınızı bilgisayarınızın işlemcisini (CPU) kullanarak kodlar. Avantajları:
- Yüksek Kalite Potansiyeli: Aynı bitrate'te, x264 genellikle donanımsal kodlayıcılardan daha iyi görüntü kalitesi sunar. Bunun nedeni, CPU'nun daha karmaşık algoritmaları çalıştırabilmesidir.
- Erişilebilirlik: Her bilgisayarda bir CPU olduğu için, özel bir grafik kartına ihtiyaç duymaz.
Dezavantajları:
- Yüksek CPU Kullanımı: Özellikle hızlı preset'ler (örneğin "veryfast" veya "faster") dışında, oyun oynarken CPU'nuzun önemli bir kısmını kullanır. Bu, oyun içinde FPS düşüşlerine veya takılmalara yol açabilir.
- Preset'ler: x264'ün farklı preset'leri (ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo) vardır. "Ultrafast" en az CPU kullanır ama en düşük kaliteyi sunar. "Slow" veya "medium" en yüksek kaliteyi sunar ama CPU'yu çok yorar. Çoğu yayıncı için "veryfast" veya "faster" iyi bir denge noktasıdır, ancak yine de güçlü bir işlemci gerektirir.
2. Donanımsal Kodlayıcılar (GPU Tabanlı)
Bu seçenekler, yayınınızı ekran kartınızın (GPU) özel bir çipini kullanarak kodlar. Modern ekran kartları bu iş için tasarlanmış özel kodlama birimlerine sahiptir. Başlıcaları:
- NVENC (NVIDIA): NVIDIA ekran kartlarına sahipseniz bu seçeneği kullanabilirsiniz. Özellikle Turing (RTX 20 serisi) ve Ampere (RTX 30 serisi) mimarisine sahip yeni nesil NVENC kodlayıcılar, x264'e yakın hatta bazı durumlarda daha iyi kaliteyi çok düşük performans maliyetiyle sunar. Çoğu oyun yayıncısı için en çok önerilen seçenektir.
- AMF/VCE (AMD): AMD ekran kartlarına sahipseniz bu seçeneği kullanabilirsiniz. NVENC kadar yaygın bir popülaritesi olmasa da, AMD'nin yeni nesil kartlarındaki kodlayıcılar da oldukça başarılıdır ve CPU kullanımını önemli ölçüde azaltır.
- QuickSync (Intel): Intel işlemcilerin dahili grafik birimini kullanır. Eğer ayrı bir ekran kartınız yoksa veya harici ekran kartınız çok eskiyse bir seçenek olabilir, ancak genellikle NVENC veya AMD'nin çözümlerinden daha düşük performans sunar.
Avantajları:
- Düşük CPU Kullanımı: Kodlama işlemi GPU üzerindeki özel donanım tarafından yapıldığı için CPU'nuz oyun ve diğer görevler için serbest kalır. Bu, oyun içi performans düşüşlerini büyük ölçüde engeller.
- Performans/Kalite Dengesi: Özellikle yeni nesil donanımsal kodlayıcılar, x264'e kıyasla çok az görüntü kalitesi kaybıyla muazzam performans kazancı sağlar.
Seçim Kararı:
- Eğer modern bir NVIDIA veya AMD ekran kartınız varsa (RTX 2000 serisi veya daha yeni, RX 5000 serisi veya daha yeni): Kesinlikle donanımsal kodlayıcınızı (NVENC (New) veya AMD H.264/H.265) kullanın. Bu, genellikle en iyi dengeyi sunar.
- Eğer çok güçlü bir işlemciniz (örneğin i7-9700K veya Ryzen 7 3700X üzeri) ve nispeten daha zayıf bir ekran kartınız varsa veya sadece sohbet/sanat gibi CPU ağırlıklı yayınlar yapıyorsanız: x264'ü deneyebilirsiniz. Ancak oyun yayınlarında CPU kullanımı çok artacaktır. "Veryfast" preset'i ile başlayın ve oyun içi FPS'nizi kontrol edin.
Kalite Ayarları ve Performans Dengesi
Bitrate ve kodlayıcı seçiminin yanı sıra, yayın yazılımınızdaki diğer ayarlar da yayınınızın kalitesini ve sistem üzerindeki yükünü etkiler.
1. Çözünürlük (Resolution)
- Temel (Base) Çözünürlük: Monitörünüzün çözünürlüğüdür (örneğin 1920x1080).
- Çıkış (Output) Çözünürlüğü: Yayınınızın izleyicilere ulaşacağı çözünürlüktür (örneğin 1920x1080 veya 1280x720).
Neden Düşürmeli? Eğer 1080p'de (Full HD) yayın yapmakta sorun yaşıyorsanız (düşük FPS, pikselleşme), çıkış çözünürlüğünüzü 720p'ye düşürmek harika bir çözümdür. Daha düşük çözünürlük, daha az pikselin kodlanması anlamına gelir, bu da daha az bitrate gerektirir ve hem internet bağlantınız hem de kodlayıcınız üzerindeki yükü azaltır. 720p 60 FPS yayınlar, çoğu izleyici için hala harika görünür.
2. Kare Hızı (FPS - Frames Per Second)
- 60 FPS: Hızlı hareketli oyunlar, aksiyon sahneleri ve akıcı bir görüntü için idealdir. Ancak hem bitrate hem de kodlama gücü açısından daha talepkardır.
- 30 FPS: Daha yavaş tempolu oyunlar, sohbet yayınları veya sisteminiz 60 FPS'yi kaldıramıyorsa iyi bir alternatiftir. 30 FPS, daha az bitrate ile daha iyi görüntü kalitesi elde etmenize yardımcı olabilir.
Eğer 60 FPS'de takılmalar yaşıyorsanız, 30 FPS'ye düşürmek oyun içi performansınızı ve yayın akıcılığını önemli ölçüde artırabilir.
3. Downscale Filtresi
Eğer çıkış çözünürlüğünüzü temel çözünürlüğünüzden daha düşük ayarlarsanız (örneğin 1080p'den 720p'ye), yayın yazılımınız görüntüyü küçültmek için bir filtre kullanır. En yaygın ve önerilen filtreler şunlardır:
- Lanczos (Keskinleştirilmiş Ölçekleme, 32 Örnek): Genellikle en keskin görüntüyü sunar ancak CPU/GPU üzerinde biraz daha fazla yük oluşturur.
- Bicubic (Keskinleştirilmiş Ölçekleme, 16 Örnek): Lanczos'a göre biraz daha az keskin ancak daha az kaynak tüketir. Çoğu kullanıcı için iyi bir denge.
- Bilinear (En Hızlı, Ama Bulanık): En az kaynak tüketir ancak görüntüyü çok bulanıklaştırır, genellikle önerilmez.
Eğer donanımsal kodlayıcı kullanıyorsanız ve sisteminiz güçlüyse Lanczos'u deneyin. Değilse, Bicubic genellikle güvenli bir seçimdir.
4. Temel NVENC Ayarları (NVIDIA Kullanıcıları İçin)
OBS gibi yazılımlarda NVENC (New) seçeneğini kullandığınızda bazı ek ayarlar göreceksiniz:
- Enforce Streaming Service Encoder Settings: Bu kutucuğu işaretli bırakın. Twitch'in istediği ayarları otomatik olarak uygular.
- Rate Control: CBR (Constant Bitrate) seçeneğini kullanın. Bu, yayınınızın bitrate'ini sabit tutarak Twitch'e istikrarlı veri akışı sağlar.
- Keyframe Interval: Twitch için 2 saniye olarak ayarlanmalıdır.
- Preset: Genellikle "Max Quality" veya "Quality" ile başlayın. Eğer performans sorunları yaşıyorsanız "Performance" veya "Max Performance" seçeneklerini deneyebilirsiniz. Yeni nesil NVENC ile "Max Quality" bile çok az performans etkisiyle harika sonuçlar verir.
- Profile: High.
- Look-ahead / Psycho Visual Tuning: Bu ayarlar, özellikle hızlı hareketli sahnelerde görüntü kalitesini artırmak için kodlayıcının gelecekteki kareleri tahmin etmesine ve görsel karmaşıklığı dengelemesine yardımcı olur. Genellikle bunları aktif hale getirmek faydalıdır, ancak biraz daha fazla GPU kaynağı kullanabilir. Deneyerek sisteminizdeki etkisini gözlemleyin.
- Max B-frames: 2 olarak ayarlanmalıdır.
Bir Senaryo: Yüksek Tempolu Bir Oyun Yayını
Yayına yeni başlayan "HızlıNişancı" adlı bir yayıncı, popüler bir battle royale oyunu oynuyor. Kendi monitöründe 1080p çözünürlükte 144 FPS alsa da, yayında izleyiciler oyunun yoğun anlarında ciddi pikselleşmelerden ve donmalardan şikayet ediyor. HızlıNişancı'nın sistemi modern bir i7 işlemciye ve RTX 3060 ekran kartına sahip, internet yükleme hızı ise 15 Mbps.
Sorun ve Çözüm Adımları:
- Sorun Analizi:
- Pikselleşme: Yetersiz bitrate veya yanlış kodlayıcı ayarı olabilir.
- Donmalar: İnternet hızı yetersiz kalıyor veya CPU/GPU aşırı yükleniyor olabilir.
- Yüksek Tempolu Oyun: Hızlı hareket, daha fazla veri ve daha iyi kodlama gerektirir.
- Bitrate Kontrolü:
- HızlıNişancı'nın 15 Mbps yükleme hızı var. Maksimum 12 Mbps (12000 kbps) bitrate kullanabilir, ancak Twitch'in 6000 kbps limitini aşamaz.
- Twitch'in 1080p 60 FPS için önerdiği 6000 kbps'yi rahatlıkla kullanabilir. Bu, bağlantısının yaklaşık %40'ını kullanır ve bolca boşluk bırakır.
- Ayarlama: Bitrate'i 6000 kbps (CBR) olarak ayarla.
- Kodlayıcı Seçimi:
- HızlıNişancı'nın RTX 3060 ekran kartı olduğu için, yeni nesil NVENC kodlayıcısına (NVENC (New)) sahip.
- Ayarlama: Kodlayıcıyı "NVIDIA NVENC H.264 (new)" olarak seç.
- Çözünürlük ve FPS Ayarları:
- HızlıNişancı 1080p monitör kullanıyor, bu yüzden temel çözünürlük 1920x1080.
- RTX 3060 ve NVENC ile 1080p 60 FPS yayın yapmak mümkün olmalı.
- Ayarlama: Çıkış çözünürlüğünü 1920x1080, FPS'yi 60 olarak ayarla. Downscale filtresi olarak Lanczos kullanabilir.
- NVENC Detay Ayarları:
- Rate Control: CBR
- Keyframe Interval: 2
- Preset: Max Quality (Performans sorunları yaşarsa Quality'ye düşürebilir).
- Profile: High
- Look-ahead ve Psycho Visual Tuning: Etkinleştir.
- Max B-frames: 2
- Test ve Geri Bildirim:
- Ayarları yaptıktan sonra kısa bir test yayını yap (Twitch'in "Bandwidth Test Mode" özelliğini kullanabilir veya kimsenin izlemediği bir saatte yayın yapıp kaydını izleyebilirsin).
- OBS'in istatistikler panelini kontrol et (Dropped Frames, Rendering Lag, Encoding Lag).
- Birkaç günde bir izleyicilerden geri bildirim iste. Özellikle aksiyon anlarında pikselleşme olup olmadığını sor.
Bu adımlarla HızlıNişancı, hem oyun içi performansını koruyacak hem de izleyicilerine akıcı ve yüksek kaliteli bir yayın sunabilecektir.
Topluluktan Gelenler: Sıkça Sorulanlar ve Endişeler
Yayıncı topluluğunda bu konular hakkında sürekli bir tartışma ve kafa karışıklığı yaşanır. Birçok yayıncı, "en iyi ayar nedir?" sorusunun peşindedir, ancak bu sorunun tek bir cevabı olmadığını zamanla fark ederler. Sıkça dile getirilen endişeler ve sorular şunları içerir:
- "Yayınım neden pikselleşiyor?" Bu genellikle yetersiz bitrate, yanlış kodlayıcı ayarları veya çok yüksek çözünürlük/FPS hedeflenmesiyle ilgilidir. Özellikle hızlı hareketli sahnelerde bu durum belirginleşir çünkü kodlayıcı tüm detayları işlemek için yeterli veriye sahip olmaz.
- "Oyunum yayında neden takılıyor?" En yaygın nedenlerden biri, CPU tabanlı x264 kodlayıcısının, oyunla birlikte CPU'yu aşırı yüklemesidir. Modern GPU tabanlı kodlayıcılar bu sorunu büyük ölçüde çözer. Ayrıca, çok yüksek bitrate veya çözünürlük de sistemi zorlayabilir.
- "Hangi bitrate benim için uygun?" Bu, yayıncıların en çok zorlandığı noktalardan biridir. İnternet yükleme hızını doğru analiz etmemek ve Twitch'in limitlerini göz ardı etmek, gereksiz yere yüksek veya düşük bitrate ayarlamalarına yol açar. Deneme yanılma ve internet hızı testi burada kilit rol oynar.
- "x264 mü, NVENC mi daha iyi?" Bu, yıllardır süren bir tartışmadır. Yeni nesil NVENC (veya AMD eşdeğeri) ile donanımsal kodlayıcılar, performans üzerindeki minimum etkisiyle x264'ün eski kalitesel üstünlüğünü yakalamış, hatta bazı senaryolarda geçmiştir. Eski veya zayıf ekran kartına sahip yayıncılar hariç, genellikle donanımsal kodlayıcılar tavsiye edilir.
- "Yayınım arada bir donuyor, ama internetim iyi?" Bu durum genellikle yerel ağ sorunları, OBS'in önbellekleme sorunları veya Twitch sunucularına olan bağlantıda anlık dalgalanmalarla ilgili olabilir. Yayınınızı yaptığınız sunucuyu değiştirmek veya internet sağlayıcınızla görüşmek bazen çözümdür.
Toplulukta bu sorulara verilen yanıtlar genellikle kişisel deneyimlere dayanır ve bu da her setup'ın farklı olduğunu gösterir. Önemli olan, kendi sisteminizi ve internetinizi tanıyarak, genel tavsiyeleri kendi koşullarınıza göre uyarlamaktır.
Yayınınızı Sürekli Güncel Tutmak
Yayın ayarları "bir kere ayarla ve unut" mantığıyla çalışmaz. Teknoloji sürekli gelişiyor, oyunlar daha talepkar hale geliyor ve internet altyapıları değişebiliyor. Yayınınızın kalitesini ve performansını korumak için düzenli olarak kontrol etmeniz gerekenler:
- İnternet Hızınızı Kontrol Edin: İnternet sağlayıcınızın vaat ettiği hızlar zamanla veya altyapı değişiklikleriyle farklılık gösterebilir. Ayda bir kez yükleme hızınızı test edin.
- Donanım Sürücülerini Güncel Tutun: Özellikle ekran kartı sürücüleri, NVENC/AMF kodlayıcılarının performansını ve kararlılığını doğrudan etkiler. Yeni oyunlar için optimizasyonlar genellikle sürücü güncellemeleriyle gelir.
- Yayın Yazılımınızı Güncelleyin: OBS Studio veya Streamlabs gibi yazılımlar sürekli yeni özellikler, performans iyileştirmeleri ve hata düzeltmeleri yayınlar. Güncel kalmak, en iyi performansı almanızı sağlar.
- Oyun Güncellemelerini Takip Edin: Yeni çıkan veya büyük güncellemeler alan oyunlar, donanım gereksinimlerini değiştirebilir. Eğer bir oyun güncellemesinden sonra performans düşüşü yaşarsanız, yayın ayarlarınızı gözden geçirin.
- Twitch Politikalarını Takip Edin: Twitch, zaman zaman bitrate limitleri veya desteklediği kodlayıcılar hakkında güncellemeler yapabilir.
- Geri Bildirimleri Dikkate Alın: İzleyicilerinizden gelen geri bildirimler, yayınınızın dışarıdan nasıl göründüğüne dair en değerli kaynaktır. "Donuyor" veya "pikselleşiyor" gibi yorumları ciddiye alın ve ayarlarınızı buna göre gözden geçirin.
- OBS İstatistiklerini İzleyin: Yayın yaparken OBS'in "Stats" (İstatistikler) panelini açık tutun. Burada "Dropped Frames" (Atlanan Kareler) ve "Skipped Frames" (Atlanan Kareler) gibi değerler, yayınınızın kararlılığı hakkında kritik bilgiler verir. Encoding Lag veya Rendering Lag uyarısı görüyorsanız, bu, CPU veya GPU'nuzun yayını kodlamakta zorlandığı anlamına gelir.
2026-03-06