Trvá prekódovanie niekoľko dní? Ak máte viac ako jeden počítač, tu je návod, ako použiť Tdarr, aby zvýšili rýchlosť kódovania videa.
Prekódovanie je jednou z najnáročnejších úloh pre váš počítač, čo predstavuje pre koncového používateľa časovo náročný proces. Kódovanie jedného videa môže trvať niekoľko dní v závislosti od špecifikácií počítača, použitého kodeku a vlastností zdrojového videa. To je miesto, kde viaceré počítače a aplikácia ako Tdarr môžu byť záchranou.
Ak máte vo svojej domácej sieti viac ako jeden počítač, prečo im nedovoliť podať pomocnú ruku pri prekódovaní médií? Tdarr dokáže zmeniť všetky vaše počítače na uzly rovnakého sieťového transkodéra, čo vedie k oveľa rýchlejšiemu kódovaniu zvuku a videa. Pozrime sa ako.
čo je Tdarr?
Sonarr, Radarr a ich „súrodenci“ boli stvorení, aby pomáhali s mediálnym pirátstvom. Na rozdiel od ostatných aplikácií z rodiny pirátov „...arr“ sa však Tdarr líši dvoma zásadnými spôsobmi, čo odôvodňuje, prečo sme sa ho rozhodli použiť v tejto príručke:
- Nešpecializuje sa na „udeľovanie prístupu k nelegálnemu obsahu“ ako (väčšina) jeho súrodencov, ale na úpravu mediálnych súborov, ktoré už vlastníte.
- Trivializuje vytváranie sietí na hromadné kódovanie videa. V minulosti to len málokto, okrem profesionálov v tejto oblasti, ako Netflix, dokázal úspešne vytiahnuť.
Po nastavení vám Tdarr môže pomôcť „zjednotiť“ vašu zbierku médií, ktorých súbory sa šíria na rôznych zariadeniach. Vždy môžeš komprimovať videá, aby sa zmenšila veľkosť ich súboru seba, ale prečo úplne nedelegovať úlohu Tdarrovi?
- Tdarr môžete nakonfigurovať tak, aby „vytiahol“ vaše mediálne súbory zo všetkých vašich zariadení.
- Potom ich môže znova zakódovať do formátov vhodných pre každý z nich.
- Nakoniec môže výsledky ukladať do zdieľaného priečinka alebo ich „natlačiť“ do každého zariadenia vo vašej lokálnej sieti.
Najlepšie zo všetkého je, že po nastavení funguje automaticky a zároveň využíva možnosti hardvéru z „uzlov“ vo vašej sieti: stolné počítače so systémom Windows, servery Linux, Chromebooky so systémom ARM alebo vaše úplne nové Mac.
V tomto článku sa pozrieme na to, ako ho môžete nastaviť a používať na dvoch počítačoch so systémom Windows v rovnakej domácej sieti.
Ako nainštalovať Tdarr
Napriek tomu, že ide o pomerne komplikovanú zbierku samostatných skriptov a nástrojov, inštalácia Tdarra je jednoduchá.
- Začnite stiahnutím príslušnej verzie aplikácie pre vašu platformu z Oficiálna stránka Tdarr GitHub.
- Rozbaľte stiahnutý archív zip a spustite Tdarr aktualizátor aplikácie.
- Ochrana systému Windows vás môže varovať, že sa pokúšate spustiť nerozpoznanú aplikáciu. Kliknite na Viac informácií aby ste umožnili spustenie aplikácie.
- Kliknite na Aj tak utekaj potvrdiť, že chcete spustiť aplikáciu vytvorenú „neznámym vydavateľom“.
- Umožnite aktualizátoru Tdarr stiahnuť všetko, čo aplikácia potrebuje. Ak uvidíte zmienku o zlyhaní pripojenia, povoľte aktualizátoru Tdarr prístup na internet cez bránu firewall.
Hardvérové požiadavky Tdarr
Server Tdarr a softvér uzla môžete spustiť na akomkoľvek počítači a pristupovať k jeho rozhraniu prostredníctvom takmer akéhokoľvek prehliadača. Výkon a funkcie vášho hardvéru však môžu výrazne ovplyvniť rýchlosť kódovania.
Napríklad uzol bežiaci na modernom procesore AMD Ryzen zakóduje rovnaké video v mžiku v porovnaní s desaťročným Intel Celeronom.
Ďalší uzol využívajúci Nvidia NVEnc hardvérový kódovač na prekódovanie, bude zase oveľa rýchlejší ako CPU AMD Ryzen, ale bude produkovať aj súbory nižšej kvality alebo väčšie.
Ak sa vám teda zdá Tdarrovo kódovanie príliš pomalé, máte dve možnosti:
- Vyskúšajte menej náročný kodek alebo kodek, ktorý je hardvérom „urýchľovaný“.
- Inovujte na lepší hardvér.
Okrem toho môžete Tdarr spustiť aj na desaťročnom notebooku, ak dokážete tolerovať pomalé rýchlosti kódovania.
A čo Tdarrove kodeky?
Nebudeme sa podrobne venovať tomu, čo sú kodeky a ako fungujú. Musíme však spomenúť, že kodeky a kódovače, ktoré si vyberiete, sú najdôležitejším faktorom pre výkon kódovania Tdarr a kvalitu produkovaných výsledkov.
- Novšie kodeky prichádzajú s lepším pomerom kvality k bitovej rýchlosti, ale aj vyššími hardvérovými požiadavkami.
- Hardvérové kódovače môžu výrazne zvýšiť výkon, ale tiež produkovať súbory nižšej kvality/väčšie ako softvérové kódovače (pri použití podobných nastavení).
S ohľadom na vyššie uvedené je tu zoznam kodekov, ktoré sa oplatí použiť s Tdarr na prekódovanie vašich mediálnych súborov. Čím bližšie je kodek k vrcholu, tým lepšia je kvalita výstupu, vyššie požiadavky a tým pomalší čas kódovania.
- AV1
- H.265/HEVC
- VP9
- H.264/AVC
- AV1/H.265 kódovanie podporované GPU
- H.264 GPU-Assisted Encoding
- MPEG4, DivX, Xvid
- MPEG2
Ako nakonfigurovať Tdarr
Jadrom Tdarr je jeho server, ktorý pre aplikáciu poskytuje rozhranie prístupné cez prehliadač, spravuje médiá a organizuje kódovanie medzi rôznymi uzlami. Server sám o sebe nevykonáva žiadne kódovanie. Na to potrebuje aspoň jeden uzol.
Každý uzol môže mať svoju vlastnú konfiguráciu a môže bežať lokálne na vašom PC alebo inom počítači v rovnakej sieti. Uzly sú zodpovedné za analýzu médií, zdravotné kontroly, prekódovanie atď.
Server riadi všetky uzly, ako fungujú na médiách a spravuje súbory.
Uzly Tdarr sú predkonfigurované na spustenie na „lokálnom“ počítači bez potreby siete. Ak teda plánujete používať Tdarr iba na jednom počítači, musíte nakonfigurovať iba jeho server (okrem menších úprav uzlov).
Konfigurácia vášho servera Tdarr
V tomto článku uvidíme, ako môžete nakonfigurovať server Tdarr od začiatku bez importu existujúcej kolekcie médií. Máte zriadenú mediálnu knižnicu? Môžete upraviť cesty, ktoré použijeme na ukazovanie na vaše existujúce priečinky, aby ich Tdarr spracoval a znova ich zakódoval.
- Ak chcete nakonfigurovať Tdarr pre jeden počítač, zadajte Server Tdarr priečinok vytvorený aktualizátorom Tdarr a spustite Aplikácia servera Tdarr.
- Rovnako ako v prípade aktualizátora, pravdepodobne mu budete musieť povoliť prístup cez bránu firewall.
- Stránka Tdarr sa neotvorila automaticky vo vašom predvolenom prehliadači? Do panela s adresou prehliadača zadajte nasledovné: „localhost: 8265/“ a stlačte Zadajte navštíviť webové rozhranie GUI Tdarr. Odporúčame vám záložka pre ľahší prístup v budúcnosti.
- Ak sa vám nepáči, ako vyzerá Tdarrova stránka, môžete zmeniť jej tému z možnosti stránku.
- Posúvaním nadol na tej istej stránke nájdete sériu Hranice rozlíšenia poliach. Tie vám umožňujú nastaviť vlastné rozlíšenia pre vaše médiá.
- Napríklad, keďže mám prístup len k Full HD obrazovky, nastavil som "1920"ako šírka v šírka max pole všetkých rozlíšení nad 1080p a ich výška ako "1188“ v ich príslušnom Výška Max poliach. Týmto spôsobom Tdarr nikdy neprekóduje médiá vo vyššom rozlíšení ako je natívne Full HD (1920 x 1080) z mojich monitorov, ktoré produkujú oveľa menšie súbory rýchlejšie, ako keby sa musel zaoberať vyššími uznesenia.
- Pre svoje médiá potrebujete aspoň jednu knižnicu, takže navštívte stránku Knižnice a kliknite na Knižnica + tlačidlo na vytvorenie.
- Zadajte ľubovoľné meno do poľa „Názov knižnice".
- Spustite svoj obľúbený prieskumník súborov. Vyberte, kam chcete uložiť svoje médiá, a vytvorte priečinok. Pre tento článok sme použili priečinok s názvom "Videá" v koreňovom adresári systémovej jednotky "C".
- V tomto priečinku vytvorte tri podpriečinky. Pre jednoduchosť použitia sme ich pomenovali „Prichádzajúce", "Pripravený", a "Dočasné". "Prichádzajúce" je miesto, kde odložíme všetky nespracované súbory, aby ich mohol Tdarr skontrolovať. "Dočasný" je priečinok, ktorý Tdarr použije pri spracovaní súborov. "Ready" je miesto, kde Tdarr vypíše spracované súbory.
- Vráťte sa do rozhrania Tdarr, prejdite na Knižnice vyberte svoju knižnicu a ak nie je viditeľná na obrazovke, prejdite nadol a nájdite ju Zdroj tab. Kliknite naň a zadajte úplnú cestu k priečinku Prichádzajúce do Zdroj pole nižšie.
- Presuňte sa na Vyrovnávacia pamäť prekódovania a zadajte úplnú cestu k priečinku „Dočasné“ v priečinku Cache lúka.
- Nakoniec sa presuňte na Výstupný priečinok, a ako ste možno uhádli, zadajte úplnú cestu k priečinku „Pripravené“ do Výkon lúka.
- Kliknite na prepínač vedľa Výstupný priečinok na tejto karte, aby Tdarr používal priečinky Prichádzajúce a Pripravené ako vstup a výstup. Ak tak neurobíte, Tdarr uloží všetko do priečinka Incoming. Ak máte veľa mediálnych súborov, môže sa to rýchlo zamotať.
Ak chcete, môžete ovládať rýchlosť, akou Tdarr prehľadáva priečinok Prichádzajúce nové súbory. Ak to chcete urobiť, presuňte sa do svojej knižnice Zdroj prejdite trochu nadol a zmeňte číslo v poli Interval skenovania sledovania priečinka pole pod Nastavenia hodiniek priečinka.
Podobne, hneď nižšie mu môžete povedať, aby spustil hodinové skenovanie a definoval, koľko Vlákna skenera súborov ktoré využije. Ak svoje médiá ukladáte na disky NVMe alebo SSD, zvýšenie počtu vlákien skenera súborov môže zvýšiť výkon.
Staršie mechanické pevné disky však pri pokuse o paralelný prístup k súborom výrazne zhoršia výkon, preto je najlepšie neprekračovať predvolenú hodnotu „2" Pre tých. Môžete tiež povoliť možnosť Po naskenovaní podržte súbory a definujte, ako dlho (v sekundách) zostanú tieto súbory uzamknuté, aby sa zabezpečilo, že do nich iné aplikácie nebudú zasahovať.
Vaša knižnica Filtre karta vám umožňuje definovať rozlíšenia a kodeky, ktoré chcete preskočiť. Ak napríklad chcete iba Tdarr downscale videá, môžete zadať všetky obľúbené nižšie rozlíšenia až po natívne rozlíšenie vášho monitora (napríklad "360p", "720p" a "1080p") oddelené čiarkami v Rozlíšenia na preskočenie poľa.
The Kodeky na preskočenie pole funguje podobne. Ak napríklad zadáte „AV1, HEVC" v tomto poli sa Tdarr nepokúsi prekódovať video súbory už komprimované týmito kodekmi.
Aby Tdarr spracoval vaše súbory, bude musieť sledovať prichádzajúci priečinok, aby zistil zmeny (AKA: nové súbory). Navštívte preto svoju knižnicu Zdroj a potiahnite prepínač vedľa Priečinkové hodinky doprava.
Prispôsobenie uzlov a kódovania Tdarr
Tdarr vyžaduje aspoň jeden aktívny uzol na pôsobenie vo vašich médiách, takže je čas obrátiť našu pozornosť na ne.
- Ak je váš server Tdarr stále aktívny a chcete k nemu pridať uzol, zadajte Uzol Tdarr priečinok vytvorený aktualizátorom Tdarr a spustite Aplikácia uzla Tdarr nájdete v ňom.
- Na stránke webového rozhrania rozhrania Tdarr uvidíte upozornenie, že bol uzol registrovaný.
- Ak chcete veci vyskúšať, umiestnite mediálny súbor do priečinka prichádzajúcej pošty.
- Presuňte sa na hlavnú stránku Tdarr (s názvom "Tdarr") a prejdite nadol pod Postavenie, aby ste našli svoju knižnicu. Čoskoro uvidíte, že sa tam objaví súbor, ktorý ste pridali do priečinka Prichádzajúce.
- Nič sa nestane, pretože váš uzol musí byť nakonfigurovaný, aby naň pôsobil. Ak to chcete urobiť, prejdite nahor a nájdite Uzly panel a kliknite na názov svojho uzla.
- Uvidíte ďalšie podrobnosti o vybranom uzle a môžete použiť plus a mínus tlačidlá vedľa Prekódovať a Kontrola zdravia priradiť uzlu vlákna CPU a GPU pre každú úlohu. Týmto spôsobom ovládate, ktorý uzol čo robí, čo je obzvlášť užitočné v prostredí s viacerými počítačmi.
- Kliknite na svoj uzol možnosti pre prístup k pokročilejším možnostiam.
- Tu môžete manuálne upraviť konfiguráciu uzla. Napriek tomu je najlepšie ho nechať tak, ako je, a manipulovať s ním iba pomocou externých aplikácií, ako je Poznámkový blok.
- Posuňte sa nadol a pomocou rozbaľovacej ponuky vyberte, ktorý typ akcelerácie GPU má uzol používať (ak je k dispozícii na vašom hardvéri).
- Ak chcete počas kódovania použiť počítač, na ktorom uzol beží, na iné úlohy, prepnite prepínač pod Nízka priorita procesu FFMPEG/ručná brzda aby uzol spotreboval menej zdrojov a zabránil zaduseniu počítača. prípadne použite aplikáciu ako Process Lasso, aby ste prevzali kontrolu nad vláknami procesora a uistite sa, že nezačne prehľadávať počas kódovania.
- Pre ešte väčšiu kontrolu môžete rolovať nadol a vytvoriť a Plán uzlov, ktorá uvádza, v ktorých hodinách dňa bude mať uzol povolené vykonávať úlohy kontroly stavu alebo prekódovania pomocou CPU alebo GPU.
- Keď sa vrátite do Uzly panel s aspoň jedným CPU alebo GPU priradeným na prekódovanie a kontroly stavu, uvidíte, že váš uzol začal pracovať na vašom prichádzajúcom súbore.
- Po úvodnej kontrole a ak prichádzajúci súbor nezodpovedá vášmu filtru, Tdarr ho začne prekódovať.
Po dokončení môžete vidieť výsledok, ak prejdete na Inscenácia časť, kde v našom prípade bol stav nášho súboru „Prekódovanie bolo úspešné“ a jeho veľkosť bola znížená na približne 49 MB. The Manipulácia pole vpravo ponúka tri tlačidlá na ovládanie položiek tohto zoznamu.
Pomocou nich môžete znova zaradiť, preskočiť alebo prijať kódovanie. Znovu zakódovanú verziu súboru nájdete v priečinku „Pripravené“.
Sieťové a hardvérovo akcelerované kódovanie
Tdarr je najlepší, keď na prekódovanie súborov využíva celý výkon CPU a GPU všetkých počítačov vo vašej lokálnej sieti. To je však o niečo zložitejšie na nastavenie.
V tejto časti nášho sprievodcu berieme ako samozrejmosť, že máte viac ako jeden počítač a tie sa navzájom „vidia“ cez vašu lokálnu sieť. Máte počítače, ale ešte ste ich „neprepojili“? Vyberte si sieťový prístup z našej kolekcie diagramy, na ktorých môžete založiť svoju domácu sieť pre plnú konektivitua potom postupujte podľa nášho sprievodcu ďalej ako nastaviť zabezpečenú domácu sieť.
- Keďže všetky počítače, ktoré sa stanú uzlami v sieti Tdarr, budú vyžadovať prístup k rovnakým mediálnym súborom, mali by ste ich uchovávať v zdieľanom priečinku dostupnom cez sieť. Na to je lepšie použiť vyhradený sieťový disk. Napriek tomu sme zdieľali rovnaký priečinok „Videá“, ktorý sme vytvorili predtým, ale s „zdieľané“ ako jej sieťový alias.
- Aktualizujte Zdroj, Vyrovnávacia pamäť prekódovania, a Výstupný priečinok cesty vašej knižnice, aby ukazovali na príslušné podpriečinky vo vašom priečinku „Zdieľané“.
- Nainštalujte Tdarr na ostatné počítače vo vašej lokálnej sieti. Pomocou správcu súborov zadajte „konfigurácie" v inštalačnom adresári Tdarr.
- Vytvorte kópiu súboru "Tdarr_Node_Config.json", potom otvorte originál pomocou textového editora (napríklad programu Poznámkový blok).
- Môžete zmeniť hodnotu vedľa "nodeName", aby ste uzlu priradili ľubovoľný názov, napríklad "môj_laptop", aby ste uľahčili rozpoznávanie a spravovanie toho, čo kde beží. Vedľa "serverIP“, zadajte IP adresu počítača, na ktorom spúšťate server Tdarr. Ako "Port servera", zadajte "8266".
- Ďalej musíte nakonfigurovať "pathTranslators". Táto časť je najkomplikovanejšia na pochopenie, pretože ju musíte definovať dvojice ciest. Vedľa "server“, musíte zadať cestu, z ktorej má server Tdarr prístup k určitému priečinku.
- Vedľa "uzol“, musíte zadať ekvivalentnú cestu, z ktorej môže uzol pristupovať k rovnakému priečinku cez sieť. Takže skutočná cesta k nášmu prichádzajúcemu priečinku na serveri Tdarr bola //vmware-host/Shared Folders/Shared/Incoming, ale cesta k rovnakému priečinku na našom node PC bola cez namapovaný sieťový disk "D:" a priečinky /Shared/Incoming.
- Musíte definovať prekladač cesty pre každý z priečinkov, ktoré ste zadali v rozhraní Tdarr pre priečinky "Prichádzajúce", "Dočasné" a "Výstupy". Cieľom je, aby server Tdarr a jeho uzly mohli nájsť rovnaké súbory prostredníctvom svojich príslušných ciest.
- Spustite softvér uzla na svojom druhom počítači a uistite sa, že jeho brána firewall aj brána na vašom hlavnom serveri Tdarr umožňujú spojenie medzi nimi. Náš sprievodca ďalej ako povoliť aplikácie cez bránu firewall systému Windows môže s tým pomôcť. Ak všetko funguje správne, mali by ste vidieť kontextové okno vzdialeného uzla v rozhraní servera Tdarr.
- Vedľa jeho adresy uvidíte jeho IP adresu a budete môcť ovládať jeho CPU a GPU vlákna a možnosti, ako keby to bol lokálny uzol.
- Ak vám kódovanie GPU nefunguje, je to pravdepodobne preto, že príslušný doplnok je zakázaný. Za týmto účelom sa vráťte späť na Knižnice prejdite nadol, nájdite jej karty a kliknite na Možnosti transkódovania.
- Tam povoľte „Migz-Transcode pomocou Nvidia GPU & FFMPEG" zapojiť. Musíte ho tiež uprednostniť pred kódovaním CPU kliknutím ľavým tlačidlom myši, potiahnutím a presunutím nad "Migz-Transcode pomocou CPU a FFMPEG" zapojiť.
- Na tom istom mieste, ak kliknete na doplnok, môžete nakonfigurovať niektoré možnosti, ako bude fungovať. Nebudeme sa im však venovať, pretože sú mimo rozsahu tohto článku.
- Keď sa vrátite do Uzly vaše uzly (pre ktoré ste to povolili) by mali používať svoje GPU na prekódovanie.
Nastavte svoj Auto-Multi-Hyper-Encoder pomocou Tdarr
Nastavenie komplikovaného automatizačného softvéru, ako je Tdarr, môže chvíľu trvať a občas vás prinúti premýšľať nad tým, prečo niečo nefunguje podľa plánu. Keď to však nastavíte, Tdarr sa cíti ako mágia.
Pridajte jeho server a uzly do sekvencií automatického spustenia vašich počítačov a hej, vaše médiá budú vždy prekódované na vysokokvalitné menšie súbory s použitím optimálnych rozlíšení a formátov pre každý jeden „stroj“ vo vašom siete. To všetko pri využití všetkých dostupných CPU a GPU vo vašich počítačoch bez toho, aby ste museli pohnúť prstom.