Plex

XDA-Developers menunjukkan minggu ini bahwa sebagian besar server rumah melakukan transcoding dengan cara yang salah: mereka bergantung pada CPU, kehabisan ruang untuk aliran ketiga yang bersamaan, dan membeli CPU yang lebih besar padahal GPU bekas seharga $80 akan menggandakan throughput. Kerangka pikiran itu sebagian besar benar. Transcoding hardware melalui NVENC (Nvidia), QuickSync (Intel), atau AMF (AMD) memindahkan encoding video dari CPU dan berkali-kali lipat berapa banyak downscale 4K ke 1080p yang bersamaan yang dapat dilayani satu kotak.

Kami menguji 8 aplikasi desktop yang baik mentranscode video sendiri atau mengelola library media yang mentranscode sesuai permintaan. Daftar mencakup media server arus utama (Plex, Jellyfin, Emby), transcoder standalone yang digunakan setiap home lab (HandBrake, FFmpeg), dan alat otomasi yang memproses batch library semalam (Tdarr, Unmanic). Semua delapan berjalan di Windows, macOS, atau Linux; semuanya dapat memanggil encoder hardware GPU ketika driver ada.

Apa yang perlu diperhatikan dalam aplikasi transcoding hardware

Perbandingan cepat

Aplikasi Terbaik untuk OS Encoder Biaya
Plex Media server yang dipoles dengan ekosistem klien terbesar Windows, macOS, Linux NVENC, QuickSync, AMF, VideoToolbox Gratis (Plex Pass sekitar $5/bln membuka hardware)
Jellyfin Alternatif Plex open-source tanpa paywall di hardware Windows, macOS, Linux NVENC, QuickSync, AMF, VideoToolbox Gratis
Emby Jalan tengah berbayar antara Plex dan Jellyfin Windows, macOS, Linux NVENC, QuickSync, AMF, VideoToolbox Gratis (Emby Premiere sekitar $5/bln)
HandBrake Encoding file tunggal dengan kontrol halus Windows, macOS, Linux NVENC, QuickSync, AMF, VideoToolbox Gratis (open source)
FFmpeg Pipeline dengan script, segalanya Windows, macOS, Linux Semua encoder yang tercantum Gratis (open source)
Tdarr Normalisasi library bulk Windows, macOS, Linux, Docker NVENC, QuickSync, AMF Gratis (paid Pro tier)
Unmanic Otomasi watch-folder untuk home lab Linux, Docker (utama) NVENC, QuickSync, AMF Gratis (open source)
Kodi Pemutaran lokal dengan decode hardware Windows, macOS, Linux Hanya decode Gratis (open source)

1. Plex — media server yang paling dipoles

Plex adalah pilihan default bagi siapa saja yang menginginkan media server yang terlihat seperti aplikasi streaming untuk tamu. Pipeline transcoding adalah salah satu yang paling teruji di kategori, dan secara otomatis memilih encoder hardware yang tepat setelah Anda mengaktifkan opsi Plex Pass. NVENC pada GTX 1660 bekas menangani kira-kira selusin aliran H.264 bersamaan dari 4K ke 1080p; QuickSync pada iGPU Intel generasi ke-11 atau lebih baru menangani sekitar setengahnya dengan sebagian kecil dari konsumsi daya.

Kekurangannya: Transcoding hardware dikunci di belakang Plex Pass. Arah produk perusahaan (iklan, tier langganan seluler, perubahan pemutaran jarak jauh) mengecewakan pengguna jangka panjang, dan utas forum mendokumentasikan pushback berulang pada fitur yang dibayar setelah rilis.

Harga:

Platform: Windows, macOS, Linux

Unduh: plex.tv/media-server-downloads

Garis bawah: Terbaik untuk rumah tangga dengan pemirsa non-teknis yang membutuhkan klien terasa seperti Netflix.

2. Jellyfin — opsi open-source gratis terbaik

Jellyfin adalah fork Plex yang membuat setiap fitur gratis, termasuk transcoding hardware. Pengaturan lebih langsung daripada Plex (driver, passthrough VAAPI di Linux, dan pengaturan encoder terekspos daripada tersembunyi), tetapi batas atas apa yang bisa Anda lakukan lebih tinggi. Encoder hardware HEVC dan AV1 bekerja di Jellyfin tanpa langganan, dan pipeline tone-mapping menangani downscale HDR-ke-SDR dengan cara yang sama seperti Plex.

Kekurangannya: Aplikasi klien kurang dipoles daripada Plex, terutama di smart TV. Konfigurasi pertama kali membutuhkan malam. Dukungan komunitas bagus tetapi lebih lambat daripada produk berbayar.

Harga:

Platform: Windows, macOS, Linux, Docker

Unduh: jellyfin.org/downloads

Garis bawah: Terbaik untuk siapa saja yang menginginkan transcoding hardware tanpa membayar sewa untuk itu.

3. Emby — jalan tengah terbaik

Emby adalah fork yang Jellyfin itu sendiri di-fork. Ini adalah jalan tengah: klien lebih dipoles daripada Jellyfin, lebih terbuka daripada struktur paywall Plex. Transcoding hardware berada di belakang Emby Premiere, tetapi langganan lebih murah daripada Plex Pass dan syarat lisensi lebih ramah.

Kekurangannya: Komunitas lebih kecil daripada Plex atau Jellyfin. Ekosistem klien pihak ketiga lebih tipis. Beberapa encoder (AV1 khususnya) tertinggal Jellyfin beberapa bulan saat peluncuran.

Harga:

Platform: Windows, macOS, Linux, Docker

Unduh: emby.media/download.html

Garis bawah: Terbaik ketika Plex Pass terasa seperti penawaran buruk tetapi tepi kasar Jellyfin adalah deal-breaker.

4. HandBrake — encoder file tunggal terbaik

HandBrake adalah encoder desktop untuk ketika Anda memiliki satu file yang perlu diencode ulang dengan baik, bukan seluruh library. GUI mengekspos setiap pengaturan yang diterima encoder x264, x265, dan hardware yang mendasar, dan preset dikirim dengan default yang wajar untuk target umum (Roku, Apple TV, unggahan web). Akselerasi hardware melalui NVENC, QuickSync, AMF, dan VideoToolbox adalah kotak centang di tab video.

Kekurangannya: Mode batch ada tetapi bukan intinya; Tdarr dan Unmanic melakukan otomasi skala library lebih baik. Preset hardware HandBrake konservatif, jadi throughput per file agak lebih rendah daripada perintah FFmpeg yang disesuaikan.

Harga:

Platform: Windows, macOS, Linux

Unduh: handbrake.fr/downloads.php

Garis bawah: Terbaik untuk re-encode satu kali dengan kontrol atas output.

5. FFmpeg — pipeline dengan script terbaik

FFmpeg adalah CLI yang setiap alat lain dalam daftar ini panggilan di bawah topi. Penggunaan langsung masuk akal setelah Anda melakukan scripting: re-encode semalam, pipeline watch-folder yang alat kemasan tidak cocok, atau shell out dari home-lab script. Setiap encoder yang tercantum di atas (NVENC, QuickSync via qsv, AMF, VideoToolbox, VAAPI di Linux) adalah flag perintah, dan filtergraph kompleks memungkinkan Anda merantai skala, tone-map, subtitle burn-in, dan encoder dalam satu perintah.

Kekurangannya: Tidak ada GUI. Dokumentasi komprehensif tetapi tidak terorganisir. Kurva pembelajaran pada filtergraph membutuhkan waktu nyata.

Harga:

Platform: Windows, macOS, Linux

Unduh: ffmpeg.org/download.html

Garis bawah: Terbaik ketika Anda sudah tahu persis apa yang Anda inginkan dan tidak menginginkan GUI menghalangi.

6. Tdarr — normalizer library bulk terbaik

Tdarr adalah alat otomasi untuk ketika library Anda adalah kekacauan H.264, HEVC, dan rip MPEG-2 warisan dan Anda ingin semuanya normal ke satu codec pada target bitrate. Stack memiliki server, node worker (yang dapat berjalan di mesin terpisah dengan GPU berbeda), dan dasbor web. Plugin menentukan logika transcode; library komunitas mencakup sebagian besar pekerjaan umum (transcode-to-HEVC, strip-audio-tracks, remux-to-MKV).

Kekurangannya: Pengaturan lebih terlibat daripada media server biner tunggal. Sistem plugin kuat tetapi idiosinkratik; debug mengapa file skip atau error membutuhkan kesabaran.

Harga:

Platform: Windows, macOS, Linux, Docker

Unduh: home.tdarr.io

Garis bawah: Terbaik ketika library Anda diukur dalam terabyte dan Anda menginginkan normal tanpa mengawasi.

7. Unmanic — otomasi watch-folder terbaik

Unmanic adalah sepupu Tdarr yang lebih ringan: arahkan ke folder, tentukan file mana yang harus diencode ulang (dengan codec, bitrate, container), dan lakukan pekerjaan di latar belakang. Akselerasi hardware melalui NVENC, QuickSync, dan AMF adalah toggle plugin. UI web menunjukkan queue, beban worker, dan history file.

Kekurangannya: Build Windows dan macOS ada tetapi Linux/Docker adalah jalur yang dipertahankan. Ekosistem plugin lebih kecil daripada Tdarr.

Harga:

Platform: Linux, Docker (Windows dan macOS via Docker)

Unduh: docs.unmanic.app

Garis bawah: Terbaik untuk operator home lab yang sudah hidup di Docker.

8. Kodi — pemutaran lokal terbaik dengan hardware decode

Kodi tidak mentranscode di server; ini memutar secara lokal dengan hardware decode. Sertakan dalam daftar karena setengah dari percakapan transcoding hardware berakhir dengan “sebenarnya, jika klien dapat direct-play, Anda tidak perlu mentranscode sama sekali.” Dukungan decode Kodi (NVDEC, QuickSync decode, AMF decode, VideoToolbox) mencakup hampir setiap codec yang dikirim library modern, yang memungkinkan server Plex atau Jellyfin melewati transcode sepenuhnya untuk klien Kodi.

Kekurangannya: Bukan media server itu sendiri; melengkapi satu. Antarmuka membutuhkan tuning untuk merasa modern; skin membantu.

Harga:

Platform: Windows, macOS, Linux, plus Android, tvOS, Raspberry Pi

Unduh: kodi.tv/download

Garis bawah: Terbaik dipasangkan dengan media server sehingga transcoding hardware hanya berjalan ketika klien benar-benar membutuhkannya.

Bagaimana memilih yang tepat

Jika Anda menginginkan jalur yang dipoles dengan klien seperti Netflix: Plex plus Plex Pass.

Jika Anda menginginkan jalur gratis dan tidak keberatan malam setup: Jellyfin. Encoding NVENC, QuickSync, AMF, dan AV1 semua bekerja tanpa langganan.

Jika Plex Pass terasa mahal dan Jellyfin terasa mentah: Emby Premiere.

Jika Anda encoding satu file, baiklah: HandBrake.

Jika Anda scripting pekerjaan semalam: FFmpeg.

Jika library Anda perlu diencode ulang end to end: Tdarr di host Docker, worker di kotak apa pun dengan GPU spare.

Jika Docker sudah default Anda: Unmanic dengan kartu yang mampu NVENC.

Jika Anda ingin menghindari transcoding sepenuhnya di klien yang Anda kontrol: letakkan Kodi di klien tersebut.

Tanya Jawab

Apakah saya memerlukan GPU khusus untuk transcoding hardware?

Tidak. Intel QuickSync pada iGPU generasi ke-8 atau lebih baru menangani beberapa aliran 4K ke 1080p dengan nyaman; GTX 1650 atau 1660 bekas dengan NVENC menambahkan lima hingga sepuluh aliran bersamaan lainnya. GPU khusus penting ketika Anda membutuhkan encoding hardware AV1 (RTX 40, Arc, RX 7000) atau banyak aliran 4K bersamaan.

Apakah Jellyfin benar-benar memberikan transcoding hardware secara gratis?

Ya. Jellyfin mengirim transcoding hardware untuk NVENC, QuickSync, AMF, dan VideoToolbox tanpa paywall atau langganan. Plex dan Emby keduanya gerbang fitur di belakang tier berbayar mereka.

Encoder mana yang terbaik untuk server Plex atau Jellyfin?

NVENC pada kartu Nvidia modern (RTX 20 series dan lebih baru) menghasilkan kualitas terbaik per bit pada throughput tinggi. QuickSync tertutup di belakang pada sebagian kecil dari daya. AMF pada Radeon modern kompetitif di H.264, lebih lemah di HEVC. Encoder AV1 di RTX 40, Intel Arc, dan RX 7000 adalah yang terbaik tersedia untuk format.

Bisakah saya menjalankan Plex dan Jellyfin berdampingan?

Ya, dan banyak orang lakukan saat mereka bermigrasi. Arahkan keduanya ke folder library yang sama; mereka membaca file tanpa konflik. Hanya satu server yang mentranscode pemutaran tertentu sekaligus.

Mengapa konten 4K HDR masih memukul CPU saya di kotak yang mampu hardware?

Tone-mapping HDR ke SDR adalah culprit biasanya. Build yang lebih lama melakukan tone-map di CPU bahkan ketika encode berjalan di GPU. Versi baru Plex, Jellyfin, dan Emby memindahkan tone-mapping ke GPU juga. Jika CPU masih panas, verifikasi pengaturan tone-map di halaman transcoder server.

Apakah transcoding hardware AV1 layak upgrade?

Untuk server rumah kecil, mungkin belum: sebagian besar perangkat klien masih meminta H.264 atau HEVC, dan win kualitas-per-bit AV1 hanya muncul di konten HDR pada bitrate tinggi. Untuk home lab yang menyimpan semuanya jangka panjang, AV1 menghemat 30 hingga 50% pada ukuran file pada kualitas yang cocok, yang membayar GPU di beberapa terabyte.