Quick Sync’li on yaşındaki Intel çipi, üç yaşındaki ayrık GPU’dan daha fazla Jellyfin kodlaması yapabilir. Bu bir efsane değil. Kaby Lake entegre GPU’su, HEVC ve AVC için sabit işlevli donanıma sahiptir ve akışlarla doğrusal olarak ölçeklenir, oysa NVENC oturum sınırı olmayan NVIDIA kartı yine de sürücü tarafından sınırlandırılır.
Jellyfin kodlamasını ayarlıyorsanız, cevap daha büyük bir GPU satın almak değildir. Doğru donanım arka ucunu ve iyi çalışması için doğru yardımcı uygulamaları seçmektir. Bunlar Jellyfin donanım hızlandırmalı kodlaması için en iyi uygulamalardır; sunucunun kendisinden canlı kodlamanın hemen hemen hiç meydana gelmediği ön-kod ardışık düzenlerine kadar.
Jellyfin Kodlama Kurulumunda Nelere Dikkat Etmeli
Dört kriter, kurulumunuzun iki akışı aşacak şekilde ölçekeleneceğini belirler:
- CPU veya GPU nesinizle eşleşen doğru sürücü (Intel Media Driver, NVIDIA NVENC, AMD AMF)
- Docker veya LXC’de Jellyfin çalıştırıyorsanız konteyner geçişi desteği
- Canlı kodlama nadir olması için bir ön-kod adımı
- Donanımınızın üretebileceği codec isteyen istemci uygulamaları (eski TV’lerde HEVC genellikle uyumsuz)
Hızlı Karşılaştırma
| Uygulama | En İyi | Platformlar | Ücretsiz Plan | Başlangıç Fiyatı | Derecelendirme |
|---|---|---|---|---|---|
| Jellyfin | Sunucunun Kendisi | Linux, Windows, macOS, Docker | Evet | Ücretsiz | 4.8 |
| Intel Media Driver | En İyi iGPU Kodlayıcısı | Linux | Evet | Ücretsiz | 4.7 |
| NVIDIA NVENC | En İyi Ayrık GPU Seçeneği | Linux, Windows | Evet | Kartla Ücretsiz | 4.5 |
| AMD AMF/VCE | Bütçe Ayrık GPU Seçeneği | Linux, Windows | Evet | Kartla Ücretsiz | 4.0 |
| Jellyfin Media Player | HEVC Çalan İstemci | Windows, macOS, Linux | Evet | Ücretsiz | 4.6 |
| Tdarr | Ön-Kod Otomasyonu | Linux, Windows, Docker | Evet | Ücretsiz | 4.6 |
| Unmanic | Daha Basit Ön-Kod Ardışık Düzeni | Linux, Docker | Evet | Ücretsiz | 4.4 |
Uygulamalar
1. Jellyfin, Açık Kaynak Medya için En İyi Sunucu
Jellyfin medya sunucusudur. Kütüphanenizi okur, istemcilere sunar ve istemci oynatamadığı bir codec istediğinde kodlar. Donanım hızlandırması bir yapılandırma anahtarıdır: Dashboard → Playback → Transcoding ve hızlandırma API’nizi seçin.
Eksik Olduğu Yer: Kurulum DIY’dir. Docker veya LXC’ye GPU geçişi, konteyner-çalışma zamanı bilgisi gerektirir. İlk kez kullanıcılar sık sık kapsayıcıya /dev/dri vermeyi unuturlar.
Fiyat: Ücretsiz, açık kaynak.
Platformlar: Linux, Windows, macOS, Docker.
İndir: Jellyfin
Sonuç: Jellyfin donanım hızlandırmalı kodlama için inşa ettiğiniz temeldir. Plex veya Emby’de iseniz ve orada mutluysa atla.
2. Intel Media Driver, En İyi iGPU Kodlayıcısı
Intel Media Driver (libva arka ucu), Linux’ta Quick Sync’i çalışır duruma getirendir. Kaby Lake ve sonrasında, 15 watt’tan az güç tüketen iGPU’larda eşzamanlı olarak birden fazla 1080p akışı için HEVC, AVC ve VP9 üretir.
Eksik Olduğu Yer: Daha eski CPU’lar (Kaby Lake öncesi) HEVC kodlamasını desteklemeyen eski i965 sürücüsünde çalışır.
Fiyat: Ücretsiz.
Platformlar: Linux (Debian, Ubuntu, Fedora paketleri mevcuttur). macOS VideoToolbox kullanır.
İndir: Intel Media Driver on GitHub
Sonuç: Jellyfin donanım kodlaması için Intel Media Driver paranın en büyük kazancıdır. Yalnızca CPU’nuz Kaby Lake’den daha eskiyse atla.
3. NVIDIA NVENC, En İyi Ayrık GPU Seçeneği
NVENC, NVIDIA’nın donanım kodlayıcısıdır. Tüketici kartları (GTX 10 serisi ve üstü) varsayılan olarak iki eşzamanlı kodlama oturumunu destekler ve topluluk sürücüleri (veya ücretli NVIDIA lisansı) kapağı kaldırır. HEVC ve AVC için kalite mükemmeldir.
Eksik Olduğu Yer: Tüketici sürücülerinde oturum sınırı. Boş gücü çekme, iGPU’dan daha yüksektir.
Fiyat: Desteklenen kartla ücretsiz.
Platformlar: Linux, Windows.
İndir: NVIDIA drivers
Sonuç: Jellyfin donanım kodlaması için NVENC, en güçlü akış başına kalitedir. Quick Sync’te yeterli akış kodlayabiliyorsanız atla.
4. AMD AMF/VCE, En İyi Bütçe Ayrık GPU Seçeneği
AMD AMF (Windows) ve VCE (Linux VAAPI üzerinden), Radeon kartlarında donanım kodlaması sağlar. Son sürücü sürümlerinde kalite NVENC ile boşluğu kapattı.
Eksik Olduğu Yer: Tarihsel kalite gecikmesi. Bazı codec’ler (HEVC 10-bit) yine de daha yeni RDNA parçalarında en iyi çalışır.
Fiyat: Desteklenen kartla ücretsiz.
Platformlar: Linux, Windows.
İndir: AMD drivers
Sonuç: Jellyfin donanım kodlaması için AMF/VCE, kutunuzda zaten bir Radeon varsa iyidir. Yeni donanım belirtiyorsanız atla; Quick Sync veya NVENC daha güvenli bahislerdir.
5. Jellyfin Media Player, HEVC’yi Doğrudan Oynatan En İyi İstemci
Jellyfin Media Player, mpv tabanlı bir masaüstü istemcisidir. HEVC ve 10-bit içeriği yerel olarak yönetir, bu nedenle sunucunun AVC’ye kodlaması gerekmez.
Eksik Olduğu Yer: Yalnızca masaüstü. Roku, Fire TV ve akıllı TV uygulamaları birçok durumda HEVC için kodlamaya ihtiyaç duyar.
Fiyat: Ücretsiz.
Platformlar: Windows, macOS, Linux.
İndir: Jellyfin Media Player
Sonuç: Jellyfin Media Player, donanım kodlaması yapan sunucuyla mükemmel bir şekilde eşleşir çünkü sunucudan kodlamayı istemez. Tüm istemcileriniz TV uygulamasıysa atla.
6. Tdarr, En İyi Ön-Kod Otomasyonu
Tdarr, kütüphanenizi izler ve dosyaları tanımladığınız bir codec-ve-konteyner reçetesine yeniden kodlar. Jellyfin’i yeniden kodlanan dosyalara yönlendirin ve canlı kodlama hemen hemen sıfıra düşer, çünkü çoğu istemci HEVC-in-MP4’ü direkt olarak oynatır.
Eksik Olduğu Yer: Kurulum zaman alır. Tdarr’ın akışlarını ve eklentilerini anlamak küçük bir projedir.
Fiyat: Ücretsiz.
Platformlar: Linux, Windows, Docker.
İndir: Tdarr
Sonuç: Tdarr, Jellyfin kodlamasını nadire nasıl yaparsınız. Kütüphaneniz küçük veya zaten Jellyfin dostu bir codec’te isseratla.
7. Unmanic, En İyi Daha Basit Ön-Kod Ardışık Düzeni
Unmanic, Tdarr’ın daha basit kuzenidir. Daha az düğme, daha dostça bir UI ve çoğu kullanım durumu için yeterli reçeteler (H.265, x264, opus ses).
Eksik Olduğu Yer: Tdarr’dan daha az eklenti. Karmaşık ardışık düzenler oluşturmak daha zordur.
Fiyat: Ücretsiz.
Platformlar: Linux, Docker.
İndir: Unmanic
Sonuç: Unmanic, Tdarr’ın %80 değerini %20 kurulumla alır. Dosya başına eklenti mantığı istiyorsanız atla.
Doğruyu Seçme
En basit seçenek istiyorsanız, Jellyfin’i kurun, Intel Media Driver üzerinden Quick Sync’i etkinleştirin ve durdurun. Sunucuda zaten iyi bir NVIDIA kartınız varsa, NVENC kullanın ve oturum kapağını kaldırın. Sürekli kodlama yapıyorsanız, Tdarr veya Unmanic ekleyin, böylece kütüphanenizi dönüştürün canlı kodlama neredeyse asla olmaz. Tüm istemcileriniz masaüstüyse, Jellyfin Media Player’ı kurun, böylece hiçbir şey kodlamaya ihtiyaç duymaz.
Sıkça Sorulan Sorular
Jellyfin için hangisi daha iyidir, Quick Sync veya NVENC? Quick Sync, HEVC ve AVC için watt başına daha ileri ölçeklendirilir. NVENC, akış başına biraz daha iyi kalite üretir. Çoğu ev laboratuvarı için Quick Sync maliyet ve ısıda kazanır.
Jellyfin için GPU’ya ihtiyacım var mı? Hayır. Quick Sync’i destekleyen entegre GPU’lu bir CPU, evde beş veya altı eşzamanlı akış için yeterlidir.
Jellyfin neden yavaş kodluyor?
Genellikle hızlandırma ayarı kapalıdır veya sürücü kurulmamıştır. API için Dashboard → Playback → Transcoding kontrol edin ve /dev/dri konteynerinize iletildiğini doğrulayın.
Docker’da donanım kodlaması ile Jellyfin çalıştırabilirim?
Evet. --device=/dev/dri (Intel veya AMD) geçirin veya NVIDIA GPU’lar için NVIDIA konteyner araç seti kullanın. Jellyfin Docker görüntüsü çoğu durumda önceden yüklenmiş sürücüler ile gelir.
Jellyfin için en iyi ön-kodlayıcı nedir? Tdarr, ince kontrol istiyorsanız. Unmanic, daha az düğme ve hızlı kazanışlar istiyorsanız.