
XDA-Developers bu hafta, çoğu ev sunucusunun kodlamayı yanlış yaptığına işaret etti: CPU’ya güveniyorlar, üçüncü eşzamanlı akışta kaynaklar tükeniyor ve $80 kullanılmış bir GPU işi iki katına çıkaracağı halde daha büyük bir CPU satın alıyorlar. Bu çerçeve çoğunlukla doğru. NVENC (Nvidia), QuickSync (Intel) veya AMF (AMD) aracılığıyla donanım kodlaması video kodlamasını CPU’dan uzaklaştırır ve tek bir kutuya hizmet verebileceği eşzamanlı 4K’dan 1080p’ye downscale sayısını çoğaltır.
8 masaüstü uygulamasını test ettik; bunlar ya video’yu kendi başlarına kodlarlar ya da talep üzerine kodlayan bir ortam kütüphanesini yönetirler. Liste ana akım ortam sunucularını (Plex, Jellyfin, Emby), her ev laboratuvarının kullandığı bağımsız kodlayıcıları (HandBrake, FFmpeg) ve kütüphaneleri gece batch-işleyen otomasyon araçlarını (Tdarr, Unmanic) kapsamaktadır. Sekizinin tümü Windows, macOS veya Linux’ta çalışır; sürücüler mevcut olduğunda hepsi GPU donanım kodlayıcılarını çağırabilir.
Bir donanım kodlama uygulamasında ne aranmalı
- Kodlayıcı kapsamı: minimum NVENC (Nvidia), QuickSync (Intel iGPU veya Arc) ve AMF (AMD). macOS’ta Apple Silicon için VideoToolbox.
- H.264, HEVC ve AV1 desteği önem verdiğiniz kodlayıcılarda. AV1 kodlaması Intel Arc, RTX 40-series ve daha yeni sürümlerde ve Radeon 7000-series’te mevcuttur.
- Uçakta HDR’yi SDR’ye ton haritası. Ev kütüphanelerinin yarısı artık HDR’dir ve oynatma cihazlarının yarısı yine de SDR downscale’lerine ihtiyaç duyar.
- Tüm kütüphaneyi yeniden kodlıyorsanız batch veya kuyruk modu, bir seferde bir dosya değil.
- Konteyner farkındalığı: MKV, MP4, TS ve modern altyazı formatları kodlamayı hayatta kalır.
Hızlı karşılaştırma
| Uygulama | En iyi kullanım | İS | Kodlayıcılar | Maliyet |
|---|---|---|---|---|
| Plex | En geniş istemci ekosistemi ile parlak ortam sunucusu | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Ücretsiz (Plex Pass yaklaşık $5/ay donanım kilidini açar) |
| Jellyfin | Donanımda ödeme duvarı olmayan Plex’in açık kaynaklı alternatifi | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Ücretsiz |
| Emby | Plex ve Jellyfin arasında ücretli orta yol | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Ücretsiz (Emby Premiere yaklaşık $5/ay) |
| HandBrake | Tek dosyayı ince kontrol ile kodlama | Windows, macOS, Linux | NVENC, QuickSync, AMF, VideoToolbox | Ücretsiz (açık kaynak) |
| FFmpeg | Script yazılan işlem hatları, diğer her şey | Windows, macOS, Linux | Listelenen tüm kodlayıcılar | Ücretsiz (açık kaynak) |
| Tdarr | Toplu kütüphane normalleştirmesi | Windows, macOS, Linux, Docker | NVENC, QuickSync, AMF | Ücretsiz (ücretli Pro katmanı) |
| Unmanic | Ev laboratuvarları için watch-folder otomasyonu | Linux, Docker (birincil) | NVENC, QuickSync, AMF | Ücretsiz (açık kaynak) |
| Kodi | Donanım kodlaması ile yerel oynatma | Windows, macOS, Linux | Yalnızca kod çözme | Ücretsiz (açık kaynak) |
1. Plex — en iyi parlak ortam sunucusu
Plex konuklara streaming uygulaması gibi görünen bir ortam sunucusu isteyenler için varsayılan seçimdir. Kodlama işlem hattı kategoride en çok test edilenlerden biridir ve Plex Pass seçeneğini etkinleştirdiğinizde otomatik olarak doğru donanım kodlayıcısını seçer. İkinci el GTX 1660’ta NVENC yaklaşık bir düzine eşzamanlı H.264 4K’dan 1080p’ye akışını işler; 11. nesil veya daha yeni Intel iGPU’da QuickSync, bunun yaklaşık yarısını enerji tüketiminin bir kısmında işler.
Eksik olduğu yer: Donanım kodlaması Plex Pass’in arkasında kilitli. Şirketin ürün yönü (reklamlar, mobil abonelik katmanı, uzak oynatma değişiklikleri) uzun vadeli kullanıcıları hayal kırıklığına uğratır ve forum konuları yayınlandıktan sonra özellikler ödeme duvarının arkasına alındığı konusunda tekrarlanan itiraları belgelendirir.
Fiyatlandırma:
- Ücretsiz: Yalnızca yazılım kodlaması, yerel oynatma tamam
- Plex Pass: Yaklaşık $5/ay, $40/yıl veya $120 seumur boyu, donanım kodlama, DVR ve mobil senkronizasyon kilidini açar
Platformlar: Windows, macOS, Linux
İndir: plex.tv/media-server-downloads
Sonuç: Netflix gibi görünen istemciye ihtiyaç duyan teknik olmayan izleyicileri olan evler için en iyi.
2. Jellyfin — en iyi ücretsiz açık kaynak seçeneği
Jellyfin donanım kodlaması da dahil olmak üzere her özelliği ücretsiz tutan Plex forku. Kurulum Plex’ten daha açık uçlu (sürücüler, Linux’ta VAAPI geçiş ve kodlayıcı ayarları gizlenmek yerine açıklanır), ancak yapabileceğiniz şeyin tavanı daha yüksek. HEVC ve AV1 donanım kodlayıcıları abonelik olmadan Jellyfin’de çalışır ve ton haritası işlem hattı HDR’den SDR’ye downscale’leri Plex ile aynı şekilde işler.
Eksik olduğu yer: İstemci uygulamaları özellikle akıllı TV’lerde Plex’in uygulamalarından daha az cilalı. Ilk sefer yapılandırması bir akşam sürer. Topluluk desteği iyidir ancak ücretli bir üründen daha yavaştır.
Fiyatlandırma:
- Ücretsiz (ücretli katman yok, telemetri yok, hesap gerekmez)
Platformlar: Windows, macOS, Linux, Docker
İndir: jellyfin.org/downloads
Sonuç: Bunun için ödeme yapmadan donanım kodlaması isteyen herkes için en iyi.
3. Emby — en iyi orta yol
Emby Jellyfin’in fork’landığı forkunun kendisidir. Bu orta yoldur: Jellyfin’in istemcilerinden daha cilalı, Plex’in ödeme duvarı yapısından daha açık. Donanım kodlaması Emby Premiere’nin arkasında oturur, ancak abonelik Plex Pass’tan daha ucuz ve lisans koşulları daha dostça.
Eksik olduğu yer: Plex veya Jellyfin’den daha küçük topluluk. Üçüncü taraf istemci ekosistemi daha incedir. Bazı kodlayıcılar (özellikle AV1) başlatmada Jellyfin’den birkaç ay gerisinde kaldı.
Fiyatlandırma:
- Ücretsiz: Yazılım kodlaması, donanım yok
- Emby Premiere: Yaklaşık $5/ay, $54/yıl veya $119 seumur boyu
Platformlar: Windows, macOS, Linux, Docker
İndir: emby.media/download.html
Sonuç: Plex Pass pahalı görülüyorsa ve Jellyfin’in kaba kenarları anlaşmazlık kaynağı ise en iyi.
4. HandBrake — en iyi tek dosya kodlayıcısı
HandBrake bir kütüphane değil, iyi şekilde yeniden kodlanması gereken bir dosyaya sahip olduğunuzda masaüstü kodlayıcısıdır. GUI, temel x264, x265 ve donanım kodlayıcılarının kabul ettiği her ayarı ortaya koymakta ve önceden ayarlar yaygın hedefler (Roku, Apple TV, web yüklemesi) için makul varsayılanları ile gelir. NVENC, QuickSync, AMF ve VideoToolbox aracılığıyla donanım ivmesi video sekmesinde bir onay kutusudur.
Eksik olduğu yer: Batch modu var ama mesele değil; Tdarr ve Unmanic kütüphane ölçeğinde otomasyon daha iyi yapar. HandBrake’in donanım ön ayarları tutucu, bu nedenle dosya başına aktarım hızı elle ayarlanmış FFmpeg komutundan biraz daha düşük.
Fiyatlandırma:
- Ücretsiz (açık kaynak, GPLv2)
Platformlar: Windows, macOS, Linux
İndir: handbrake.fr/downloads.php
Sonuç: Çıktı üzerinde kontrol ile bir kerelik yeniden kodlamalar için en iyi.
5. FFmpeg — en iyi script yazılan işlem hattı
FFmpeg bu listedeki diğer her aracın kaputun altında çağırdığı CLI’dir. Doğrudan kullanım betik yazarken mantıklıdır: gece yeniden kodlaması, paketlenmiş araçların tamamen uygun olmadığı watch-folder işlem hatları veya bir ev laboratuvarı komut dosyasından çıkma. Yukarıda listelenen her kodlayıcı (NVENC, qsv aracılığıyla QuickSync, AMF, VideoToolbox, Linux’ta VAAPI) bir komut bayrağı uzağındadır ve karmaşık filtergraph’lar ölçek, ton haritası, altyazı yakma ve kodlamayı tek bir komutta zincirlemesine izin verir.
Eksik olduğu yer: GUI yok. Belgeleme kapsamlı ancak düzensiz. Filtergraph’larda öğrenme eğrisi gerçek zaman alır.
Fiyatlandırma:
- Ücretsiz (açık kaynak, derlemeye bağlı LGPL / GPL)
Platformlar: Windows, macOS, Linux
İndir: ffmpeg.org/download.html
Sonuç: Tam olarak ne istediğinizi bildiğinizde ve GUI’nin yolda olmasını istemediğinizde en iyi.
6. Tdarr — en iyi toplu kütüphane normalleştirici
Tdarr kütüphaneniz H.264, HEVC ve eski MPEG-2 rip’lerinin bir karışımı olduğunda ve hedef bit hızlarında tek bir kodek’e normalize etmek istediğinizde otomasyon aracıdır. Yığın bir sunucu, işçi düğümleri (farklı GPU’lara sahip ayrı makinelerde çalışabilir) ve bir web panosu içerir. Eklentiler kodlama mantığını tanımlar; topluluk kütüphanesi yaygın işlerin çoğunu (transcode-to-HEVC, strip-audio-tracks, remux-to-MKV) kapsar.
Eksik olduğu yer: Kurulum tek ikili ortam sunucusundan daha karmaşık. Eklenti sistemi güçlü ancak kendine özgü; bir dosyanın neden atlandığını veya hata verdiğini hata ayıklamak sabır gerektirir.
Fiyatlandırma:
- Yerel kullanım için ücretsiz katman
- Bulut panosu ve öncelikli destek için Pro katmanı yaklaşık $50/yıl
Platformlar: Windows, macOS, Linux, Docker
İndir: home.tdarr.io
Sonuç: Kütüphaneniz terabayt cinsinden ölçüldüğünde ve gözetim olmadan normalize edilmek istendiğinde en iyi.
7. Unmanic — en iyi watch-folder otomasyonu
Unmanic Tdarr’ın daha hafif kuzinidir: bir klasöre işaret edin, hangi dosyaların yeniden kodlanması gerektiğini tanımlayın (kodek, bit hızı, konteyner) ve arka planda çalışmasını sağlayın. NVENC, QuickSync ve AMF aracılığıyla donanım ivmesi bir eklenti geçiş. Web UI kuyruğu, işçi yükünü ve dosya geçmişini gösterir.
Eksik olduğu yer: Windows ve macOS derlemeleri var ama Linux/Docker bakımlanan yol. Eklenti ekosistemi Tdarr’dan daha küçük.
Fiyatlandırma:
- Ücretsiz (açık kaynak, GPLv3)
Platformlar: Linux, Docker (Docker aracılığıyla Windows ve macOS)
İndir: docs.unmanic.app
Sonuç: Docker’da yaşayan ev laboratuvarı operatörleri için en iyi.
8. Kodi — donanım kod çözme ile en iyi yerel oynatma
Kodi sunucuda kodlamaz; donanım kod çözme ile yerel olarak oynatır. Listelemeye dahil edin, çünkü donanım kodlama konuşmalarının yarısı “aslında, istemci doğrudan oynatabiliyorsa, hiç kodlamanız gerekmez” ile biter. Kodi’nin kod çözme desteği (NVDEC, QuickSync kod çözme, AMF kod çözme, VideoToolbox) modern bir kütüphanenin gönderdiği hemen hemen her kodeki kapsar, bu da bir Plex veya Jellyfin sunucusunun Kodi istemcileri için kodlamayı tamamen atlamasına izin verir.
Eksik olduğu yer: Kendi başına ortam sunucusu değil; birini tamamlar. Arayüz modern görünmek için ayarlama gerektirir; ciltler yardımcı olur.
Fiyatlandırma:
- Ücretsiz (açık kaynak, GPLv2)
Platformlar: Windows, macOS, Linux, plus Android, tvOS, Raspberry Pi
İndir: kodi.tv/download
Sonuç: Donanım kodlaması yalnızca istemci gerçekten ihtiyaç duyduğunda çalışsın diye ortam sunucusu ile eşleştirildiğinde en iyi.
Doğru olanı nasıl seçersiniz
Netflix benzeri istemcileriyle cilalı yol istiyorsanız: Plex artı Plex Pass।
Ücretsiz yol istiyorsanız ve kurulum akşamını önemsemiyorsanız: Jellyfin। NVENC, QuickSync, AMF ve AV1 kodlaması abonelik olmadan çalışır.
Plex Pass pahalı görülüyorsa ve Jellyfin kaba görülüyorsa: Emby Premiere।
Bir dosya kodlıyorsanız, tamam: HandBrake।
Gece işleri yazıyorsanız: FFmpeg।
Kütüphanenizin sonundan sonuna yeniden kodlanması gerekiyorsa: Docker ana bilgisayarında Tdarr, herhangi bir kutuda yedek GPU ile işçiler.
Docker zaten sizin varsayılanınız ise: Unmanic NVENC yeteneğine sahip bir kartla.
Kontrol ettiğiniz istemcilerde kodlamayı tamamen önlemek istiyorsanız: bu istemcilere Kodi koyun.
SSS
Donanım kodlaması için adanmış GPU’ya ihtiyacım var mı?
Hayır. 8. nesil veya daha yeni iGPU’da Intel QuickSync birkaç 4K’dan 1080p’ye akışını rahat bir şekilde işler; NVENC’li kullanılmış bir GTX 1650 veya 1660 beş ila on ek eşzamanlı akış ekler. Adanmış GPU’lar AV1 donanım kodlaması (RTX 40, Arc, RX 7000) gerektiğinde veya birçok eşzamanlı 4K akışı olduğunda önemli.
Jellyfin gerçekten bana donanım kodlamasını ücretsiz veriyor mu?
Evet. Jellyfin ödeme duvarı veya abonelik olmadan NVENC, QuickSync, AMF ve VideoToolbox için donanım kodlaması gönderir. Plex ve Emby her ikisi de özelliği ücretli katmanlarının arkasında bekletir.
Plex veya Jellyfin sunucusu için hangi kodlayıcı en iyidir?
Modern Nvidia kartlarında (RTX 20 serisi ve üstü) NVENC yüksek aktarım hızında bittişi başına en iyi kaliteyi üretir. QuickSync güç kesri kadar arkada yakın. Modern Radeon’da AMF H.264’te rekabetçi, HEVC’de daha zayıf. RTX 40, Intel Arc ve RX 7000’deki AV1 kodlayıcıları format için mevcut olanların en iyisider.
Plex ve Jellyfin’i yan yana çalıştırabilirim mi?
Evet ve birçok kişi geçiş yaparken bunu yapar. Her ikisini aynı kütüphane klasörüne işaret edin; dosyaları çatışma olmadan okurlar. Aynı anda yalnızca bir sunucu verilen oynatmayı kodlar.
4K HDR içeriği donanım özellikli bir kutu üzerinde neden yine de CPU’umu vurur?
Ton haritası HDR’den SDR’ye olağan suçlu. Daha eski sürümler, kodlama GPU’da çalışsa bile ton haritasını CPU’da yaptı. Plex, Jellyfin ve Emby’nin son sürümleri ton haritasını GPU’ya da taşıdı. CPU yine de sıcaksa, sunucunun kodlayıcı sayfasındaki ton harita ayarını doğrulayın.
AV1 donanım kodlaması yükseltmeye değer mi?
Küçük bir ev sunucusu için muhtemelen henüz değil: çoğu istemci cihazı yine de H.264 veya HEVC talep ediyor ve AV1 kalitesi bittişi kazancı yalnızca yüksek bit hızlarında HDR içeriğinde gösterilir. Uzun vadede her şeyi saklayan bir ev laboratuvarı için AV1 eşleşen kalitede dosya boyutunda %30 ila %50 tasarruf eder, bu da GPU’ları birkaç terabayt üzerinde ödenir.