Videók transzkódolása TerraMaster NAS-okon
Transzkódolás TerraMaster NAS-on |
Ideális NAS a transzkódoláshoz: TerraMaster Intel-es modellek
Ahogy az új márkánkat bemutató februári hírünkben is többször utaltunk rá, egy TerraMaster NAS – főleg otthonra – több szempontból is jobb választás lehet, mint egy Synology DiskStation. Ha videók transzkódolásáról van szó, akkor pedig csak ez jöhet szóba. Nézzük miért és hogyan!
A TerraMaster belépő modelljein (F2-212 és F4-212) kívül az összes többi NAS Intel processzort (és így GPU-t is) tartalmaz! Így képesek a hardveres transzkódolára is, amely olyan kis mértékben foglalja le a CPU-t, hogy az átlagos használat során észre sem vesszük, hogy transzkódol a NAS. Ráadásul párhuzamosan akár több 4K filmfájl sem okoz kihívást, ahogy hamarosan példát is mutatunk erre.
A Plex – számtalan egyéb program mellett – természetesen minden TerraMaster-re egy kattintással telepíthető, de olyan alternatíváink is vannak médiaszerverként, mint az Emby vagy éppen a Jellyfin, illetve a NAS saját Multimedia Server alkalmazása:
Ezek közül alaposabban a Jellyfin-t teszteltük, mivel jelenleg minden funkciója teljesen ingyenes (ellentétben a Plex-szel és az Emby-vel), remek klienseket tölthetünk le Androidra, Android TV-re és iOS-re is (amit a TerraMaster saját médiaszerveréről nem mondhatunk el), ráadásul külső fejlesztők is kínálnak ingyenes appokat hozzá!
Nézzük először azonban a Plex-et! Az alábbi képen egy TerraMaster F8 SSD Plus modellre telepített Plex vezérlőpultjának részlete látható, ahogy egy 61,5 GB méretű, 4K felbontású, Dolby Vision és HDR10 színinformációt is tartalmazó filmklasszikust (Top Secret, 1984) transzkódol H.265 kódolásról H.264-re, és 4K-ról 720p felbontásra, miközben az 2-csatornás Dolby Digital hangsávot is átalakítja:
Ahogy fentebb említettük, a Plex Pass előfizetés hiányában nem használható a hardveres (a GPU-ra támaszkodó) transzkódolás, így a processzor – jelen esetben egy 8-magos, 1,3–3,8 GHz közötti órajellel működő Intel i3-N305 – végzi el streamelés közben a film átkódolását és átméretezését. Ha megnézzük az F8 SSD Plus futó processzeit a folyamat közben, ezt látjuk:
Két process tartozik a Plex-hez. Maga a médiaszerver működése mindössze 1 CPU-magot 3,01%-ban foglal le. A transzkódolás (Plex Transcoder) azonban 746,65%-ot használ, azaz a 8 mag által biztosított max. 800%-ot szinte teljesen (93,3%-ban) igénybe is veszi! De egyébként használható maradt közben a NAS, és akadozás nélkül lehetett élvezni a filmet egy mobiltelefonon, WiFi-n keresztül is; tehát egy ekkora filmfájl (de csak 1 darab!) processzor által végzett átkódolására is képes ez a TerraMaster modell – nem meglepő módon.
Váltsunk most akkor a Jellyfin szerverre, amely már képes az i3-as CPU grafikai segédprocesszorát is kihasználni a transzkódolás során! A processzeket listázó ablak mellett az alábbi képernyőn megjelenítettük az CPU- és RAM-használatot is, bár ezen adatok természetesen nem tudnak valós időben frissülni, de az elmúlt pillanatok jó átlagát mutatják azért:
Azt láthatjuk, hogy a Jellyfin futtatása 1 CPU-magot 5,75%-ban vesz igénybe, miközben az általa a transzkódoláshoz használt ffmpeg szoftvercsomag 1 magot (a scrreenshot készítésének pillanatában) 90,94%-ban vesz igénybe. Tehát a 8-magos CPU egy magja több mint elegendő a folyamathoz, kb. a teljes számítási kapacitás 12–13%-át igényli a film – immár „hardveres” – transzkódolása. Ez már nagyságrendekkel jobb érték, mint a GPU-t nem használó Plex esetében fentebb volt!
A cikknek nincs még vége, olvasd tovább! » | |
« előző oldal |
Címkék: TerraMaster Synology transzkódolás videólejátszás GPU Plex Jellyfin Emby Dune HD