Plex server

Domáci Plex server – daj zbohom predplatným streamovacích služieb

Už vás štve neustále zvyšovanie cien predplatných streamovacích služieb? Nezáleži či sa bavíme o Netflixe, Spotify, Apple Music, Amazon Prime, HBO, Disney+… Všetko ide cenovo neustále postupne hore. A za čo vlastne platíte? Za niečo, nad čím nemáte absolútne žiadnu kontrolu. Kedykoľvek môže z Neflixu zmiznúť váš obľúbený film a nič s tým neurobíte. Prípadne (a to sa skutočne deje) môžu držitelia práv film vziať, prestrihať ho a vycenzúrovať napríklad vtipy tak, aby boli vhodné pre “moderné publikum”. Pretože Boh ochraňuj, aby sme v roku 2025 mali prístup k humoru. Alebo, a to je v mojom prípade pravidlom, na streamingu ani vôbec nemajú film, ktorý chcete zhliadnuť. Čokoľvek obskúrnejšieho budete na týchto službách hľadať len márne. Rovnaké platí aj o hudobnom streamovaní. Najmä metalové skupiny (obzvlášť tie menšie, no kvalitné, black metalové) sa podobným službám vyslovene vyhýbajú z vlastného presvedčenia a preferujú oldschoolový prístup predávania CD a platní.

Práve tu prichádza záchrana v podobe vlastného domáceho servera. Nahodíte si naň čokoľvek, podľa svojho uváženia a to kľudne v kvalite, ktorej sa streaming ani len nepriblíži. Ak si spravíte 1:1 kópiu 4K Blu-ray disku, dosiahnete kvalitu, na ktorú sa klasický 4K internetový streaming nechytá. Sú to ale poriadne macaté súbory. Jedna takáto nekompresovaná kópia filmu môže mať veľkosť niekde medzi 50 až 90 GB. Nikto vás ale do tak obrovských súborov nenúti. To je tá krása. Máte slobodu si súbory upraviť podľa svojich potrieb. Po vytvorení kópie cez bezplatný program MakeMKV si môžete súbor nechať prejsť cez Handbrake, ktorý vám ho oseká podľa vašich preferencii. Chcete znížiť bitrate? Nie je problém! Vynechať niektoré audiotracky? Jasné! Znížiť rozlíšenie na 1080p? Skrátka čokoľvek. Keď vravím o slobode, myslím to vážne. Je tu totiž aj možnosť naplniť svoj server… ehm… súbormi “nájdenými v hlbinách pirátskeho zálivu”. V tom prípade to máte jednoduchšie, pretože nemusíte “ripovať” vlastné súbory, nemusíte mať 4K Blu-ray mechaniku (externé stoja okolo 120 eur a nie všetky sú podporované v MakeMKV, takže dávajte pozor – táto je moja voľba) a nemusíte kupovať fyzické verzie filmov. Ale to nie je legálna cesta a osobne by som odporúčal svoje filmy poctivo nakupovať. Máte z toho určité výhody – môžete si vytvoriť súbor podľa seba, na mnohých máte audiokomentáre a rôzne bonusy.

Nemusíte samozrejme okamžite kupovať všetky filmy v 4K kvality. Aj obyčajné, lacnejšie, FullHD Blu-raye majú obstojnú kvalitu a vďaka svojmu vysokému bitratu a skvelému nekompresovanému zvuku, sú stále lepšou voľbou v porovnaní s 4K streamingom. Kópia takéhoto filmu vám na disku zaberie 15 až 30 GB. Treťou možnosťou sú DVD, ktoré už ale poriadne zostarli a ich rozlíšenie na úrovni 480p nie je zrovna ideálne. Ich 1:1 kópia je však radikálne menšia – od 4 do 7 GB. Skvelé je, že ak si kúpite 4K mechaniky, máte možnosť kopírovať 4K, Blu-ray aj DVD, takže máte úplnú slobodu výberu. Niektoré filmy sú napriklád ťažšie dostupné, alebo neexistujúce, na čomkoľvek lepšom ako DVD.

Keď už máme mechaniku a disky, potrebujeme ich na niečo ukladať. Hneď vám poviem, že môžete zabudnúť na akýkoľvek druh SSD. Je to zbytočné. Tie sú drahé a kapacita je radikálne menšia oproti klasickým hardiskom. Ich rýchlejší chod tiež príliš nevyužijete, pretože ani pri streamovaní toho najvyššieho 4K bitratu nevymaxujete rýchlosť hardisku so 7200 RPM. HDD it is then. Ale aký? To je opäť na vás a vašim potrebách. Záleží na tom, koľko obsahu a v akej kvalite chcete na svojom serveri. Ja ripujem 4K disky 1:1 a mám ich poriadny kopec, takže pre mňa bola voľba jasná. 24 TB Exos disk od Seagate. Áno, cena je poriadna raketa, ale pre väčšinu ľudí bude toto poriadny overkill. Ja nie som tak úplne normálny 🙂 Kľudne môžete vziať menší a časom v prípade núdze pridať ďalší. To ale opäť záleží na vás a vašej hardvérovej konfigurácii.

Máte totiž dve možnosť – buď si poskladáte klasický počítač alebo pôjdete cestou NAS. NAS je super v tom, že má v sebe len to absolútne minimum potrebné pre chod serveru a má tak veľmi nízku spotrebu elektriky. Je to v podstate taká skriňa, do ktorej zasúvate hardisky a manažujete ich nadiaľku cez webové rozhranie. Nie sú úplne najlacnejšie a majú len jedno využitie – server. To čo ale majú za cieľ, zvládajú dokonalo. Ja som však šiel cestou vyskladania čo najmenej energeticky náročného počítača. Ako procesor som zvolil Intel i3-14100, vďaka jeho integrovanej grafiky a Quick Sync technológii, ktorá výrazne pomáha s plynulosťou transkódovania videosúborov cez Plex (k tomu sa ešte dostaneme). AMD túto vymoženosť bohužiaľ nemá. Procesor som spároval s mini-ITX základnou doskou od ASROCKu, 16 GB RAM (čo je na server viac ako dosť), 256 GB NVMe diskom pre OS, ktorý sa mi doma len tak povaľoval, malinkou, dosť lacnou skriňou od GameMax a kvalitným zdrojom Cooler Master GX III Gold 750 ATX 3.1. Teda, aspoň taký zdroj som objednával… Dostal som však Cooler Master MWE Gold 750 V3. Bol som najprv dosť naštvaný, pretože som mal GX III vytipovaný kvôli jeho výbornej efektivite pri nízkych záťažiach, ale nakoniec som po googlení zistil, že MWE V3 je v podstate vo všetkom rovnaký, len má vylepšený, o niečo kvalitnejší, vetrák. Takže som na tom nakoniec aj zarobil!

Zdroj je pri takomto builde jedna z najdôležitejších položiek, pretože jeho efektivita určí, koľko vás bude chod serveru 24/7 ročne stáť na elekrike. Dobrý indikátor, ale nie jediný, je tzv. 80 PLUS certifikácia. Tá sa určuje podľa percentuálnej efektivite zdroja pri dodávaní elektrickej energie do komponentov PC. Zdroje môžete nájsť v kategóriách 80 PLUS Bronze, Silver, Gold, Platinum a Titanium. Čím bližšie k Titanium, tým vyššia efektivita. Nie je to však tak jednoduché. Niektoré kvalitné Gold zdroje budú pri určitých záťažiach efektívnejšie ako menej kvalitné Platinum zdroje. Je tak vhodné, aby ste si vyhľadali grafy efektivity na internete pre daný zdroj a zistili presné percentá v daných záťažiach. Keďže server vyskladáme pre čo najnižšiu spotrebu energie, musíme pozerať na efektivitu pri ultra-nízkych záťažiach, 2 až 10%.

Titanium zdroje sú nehorázne drahé a museli by ste mať server v chode vkuse dlhé roky, aby sa vám vrátila investícia v podobe ušetrených peniazoch z účtov za elektriku. Platinum je dobrá voľba, ale stále sa nájdu kvalitné Gold zdroje, ktoré budú pri ultra-nízkej záťaži podobne efektívne. Preto som išiel do spomínaného Cooler Masteru, za ktorý som zaplatil 95 eur. Ešte spomeniem, že sú v našom prípade vítané zdroje, s funkciou Zero RPM. To znamená, že sa do určitých wattov nezačne ani len točiť vetrák. V mojom prípade je to do 300 W, čo náš server NIKDY nemôže dosiahnuť. Ani len zďaleka 🙂

Hardvér už máme, tak už to stačí len poskladať dokopy. Pracovať v tak zúžených priestoroch akými sú mini-ITX bedne, nie je nikdy jednoduché. Všetko je stiesnené a ak máte väčšie prsty a ruky, budete to mať veľmi náročné. Našťastie v našom prípade úplne odpadá nutnosť myslieť na obrovské grafické karty, pretože do servera žiadna dedikovaná GPU nepôjde. Tá by mohla pomôcť s lepším transkódovaním v Plexe, čo vo svojej podstate znamená upravovanie rozlíšenia alebo formátu prehrávaného súboru v prípade, že koncové zariadenie, na ktorom daný súbor prehrávame, nepodporuje formát, ktorý mu chce Plex streamovať. Nie je to však tak úplne nutné, pretože nami vybraný procesor to zvládne aj bez nej. Rozmýšľať nad dedikovanou grafikou by ste mali až v momente, keď potrebujete transkódovať veľké množstvo streamov v jednom čase. Ani bez GPU ale nebola práca s touto mini-skriňou žiadny med. Všimnite si na fotkách, ako je riešené uloženie zdroja. Musíte ho namontovať do prednej strany počítača a napojiť ho na predlžovací kábel, ktorý má koncovku v zadnej časti skrine. Až do tejto prípojky potom zasuniete zdrojový kábel smerujúci do zásuvky. Pre mňa bolo niečo takéto novinkou, ale zdá sa, že to funguje úplne bez problémov.

Čo ďalej? No odtiaľto je to už len softvér. Nainštalujeme operačný systém podľa svojho uváženia – Windows alebo Linux. Na chod môjho servera používam Plex, ktorý má verziu pre oba druhy týchto OS, takže je to na preferencii. Spomeniem na tomto mieste aj možnosť vyhnúť sa Plexu a ísť open source cestou v podobe Jellyfin. Mne príliš nesadol, ale je to veľmi populárna voľba. Osobne som sa príliš necítil na Linux, pretože aj keď mám s ním mnoho skúseností, Plex som na ňom ešte nemanažoval, takže idem na istotu s upraveným Windowsom 11. Ako upraveným? Nič extra, len debloat v podobe odstránení všetkých nepotrebných predinštalovaných aplikácii od Microsoftu, vypnutá telemetria (pomôže vám v tom napríklad skvelý skript od Chrisa Titusa), znížená frekvencia updatov, automatické prihlasovanie bez hesla v prípade výpadku elektriky a rôzne nastavenia pre zníženie spotreby.

Pre zníženie spotreby som musel vykonať aj niektoré zmeny v BIOS nastaveniach. V prvom rade je dobré vypnúť Hyper-Threading. Na chod takéhoto servera nie je potrebné mať 4 jadrá a 8 vlákien. Scvrkneme to na 4 jadrá so 4 vláknami, vypneme všetky boosty, nech procesor ide maximálne do úrovne svojho base clocku a uistíme sa, že má zapnutý SpeedStep, aby mohol prisposôbovať svoju frekvenciu aj na nižšie úrovne ako je jeho základná frekvencia. Odporúčam pozrieť aj nastaveni RAM, kde je dobré vypnúť XMP/EXPO profily. Áno, toto je jediný prípad, kedy si svoje RAMky necháme bežať v továrenských nastaveniach. Pre server skutočne nepotrebujeme rýchle pamäte. Snažíme sa čo najviac znížiť spotrebu elektriky. No a podarilo sa? Uznajte sami. 25W v nečinnosti a len okolo 34-36W pri streamovaní dvoch nekompresovaných 4K filmov naraz.

Samotná inštalácia Plexu je brnkačka, keďže sa inštaluje rovnako ako každý iný program. Vytvorenie servera je následne pekne vizuálne spracované a všetko sa vás bude program postupne pýtať. Napríklad ktoré zložky chcete zahrnúť a čo sa v nich nachádza (filmy, seriály alebo hudba). Po tomto prvotnom nastavení už začne Plex sám hľadať obsah a automaticky k súborom pridávať tzv. metadata. Tieto dáta určujú, čo to je za film/seriál/album, kto v ňom vystupuje, aké obrázky sa k nemu majú pridať a vďaka tomuto sa vám pred vašimi očami v priebehu niekoľkých minút vyskladá váš osobný Netflix.

Oplatí sa to ale aj obyčajnému človeku, ktorý sa chce skrátka zbaviť potreby platiť mesačné poplatky za Spotify, Netflix, atď.? Poďme na to matematicky. Pri vyššie spomínanej idle spotrebe to pri cene 0,21 eur za 1 kWh vychádza na cca 219 kWh, čiže 46 eur ročne. Pri nepretržitej maximálnej záťaži (čo je extrémny prípad, ktorý sa nikdy nestane) to je potom 64 eur ročne. Koľko stojí predplatné Netflixu? Za 720p, čo je totálny humus, platíte 9,50 eur mesačne. Za 1080p potom 11,50 a za 4K HDR (to sa ale bavíme o veľmi kompresovanom 4K obraze) 14 eur mesačne. Keďže porovnávame s Plexom so 4K obsahom, musíme rátať s tým najdrahším predplatným. Koľko nás potom vyjde taký Spotify? 7 eur mesačne. Tak to poďme rýchlo zrátať. (14+7)x12=252 eur ročne za túto veľmi bežnú kombináciu dvoch streamovacích služieb. To je to absolútne minimum, čo ľudia v dnešnej dobe predplácajú. Tu narážame ale na to, že Netflix jednoducho nemá všetko. Ľudia teda predplácajú aj Disney+ alebo HBO Max. Tie sú u nás najpopulárnejšie. To už je (14+7+10+10)x12=492 eur ročne. A stále nemáte všetky filmy/seriály, ktoré by ste hľadali!

Aj keď postavíte server podobný tomu môjmu, ktorý má v sebe spomínaný nehorázny 24 TB disk, tak sa vám investícia v porovnaní s predplácaním vyššie uvedených služieb vráti už za necelé dva roky. A znova opakujem, že všetko máte pod svojim dohľadom. Pridávate a odstraňujete obsah podľa seba, streamujete vo svojej preferovanej kvalite a môžete dať prístup k serveru aj kamarátom a známym! Stačí v Plexe povoliť streamovanie cez internet.

Samozrejme tu máme aj výdaje v podobe nákupov jednotlivých fyzických filmov a hudobných CD, ale ako som už naznačil, nie je to úplnou nutnosťou a kúpiť môžete vždy len tie filmy, ktoré ste najprv zhliadli “neoficiálnou cestou” a páčili sa vám. Nezabúdajme ani na second hand trh, kde dokážete nakúpiť DVD, CD aj Blu-raye za pár eur za kus. V prípade CD to je dokonca otázkou centov. Sám objednávam z Nemecka CDčka za 50 centov za kus a sú to kúsky bez nejakých technických alebo fyzických závad. A v neposlednej rade to je pre mnohých, vrátane mňa, aj hobby a zábava. Tak čo, presvedčil som vás? 🙂

Páčil sa vám článok? Zvážte podporu cez Patreon a získajte prístup do ES Premium!
Become a patron at Patreon!