Traje li transkodiranje danima? Ako imate više od jednog osobnog računala, evo kako koristiti Tdarr da povećaju brzinu kodiranja vašeg videa.

Transkodiranje je jedan od najzahtjevnijih zadataka za vaše računalo, što znači dugotrajan proces za krajnjeg korisnika. Kodiranje jednog videa može trajati danima, ovisno o specifikacijama računala, korištenom kodeku i karakteristikama izvornog videa. Tu više računala i aplikacija kao što je Tdarr mogu biti spas.

Ako imate više od jednog računala u svojoj kućnoj mreži, zašto im ne biste dopustili da vam pomognu pri transkodiranju medija? Tdarr može sva vaša računala pretvoriti u čvorove istog umreženog transkodera, što rezultira mnogo bržim audio i video kodiranjem. Da vidimo kako.

Što je Tdarr?

Sonarr, Radarr i njihova "braća i sestre" stvoreni su za pomoć u medijskom piratstvu. Međutim, za razliku od ostalih aplikacija u obitelji pirate-y "...arr", Tdarr se razlikuje na dva ključna načina, što opravdava zašto smo ga odlučili koristiti za ovaj vodič:

instagram viewer
  • Nije specijaliziran za "dopuštanje pristupa ilegalnom sadržaju" kao (većina) njegove braće i sestara, već za modificiranje medijskih datoteka koje već posjedujete.
  • To trivijalizira stvaranje mreža za masovno video kodiranje. U prošlosti je malo tko, osim profesionalaca na tom području, poput Netflixa, mogao to uspješno izvesti.

Nakon što ga postavite, Tdarr vam može pomoći da "objedinite" svoju medijsku kolekciju, čije su datoteke raspoređene po raznim uređajima. Uvijek možeš komprimirajte videozapise kako biste smanjili njihovu veličinu datoteke sebe, ali zašto ne biste u potpunosti delegirali zadatak Tdarru?

  1. Možete konfigurirati Tdarr da "povlači" vaše medijske datoteke sa svih vaših uređaja.
  2. Zatim ih može ponovno kodirati u formate prikladne za svaku od njih.
  3. Konačno, može pohraniti rezultate u zajedničku mapu ili ih "gurnuti" na svaki uređaj na vašoj lokalnoj mreži.

Najbolje od svega, nakon što ga postavite, radi automatski dok iskorištava prednosti hardverskih mogućnosti "čvorova" u vašoj mreži: Windows stolna računala, Linux poslužitelji, Chromebookovi temeljeni na ARM-u ili vaš sjajni novi Mac.

U ovom ćemo članku vidjeti kako ga možete postaviti i koristiti na dva računala sa sustavom Windows na istoj kućnoj mreži.

Kako instalirati Tdarr

Unatoč relativno kompliciranoj zbirci zasebnih skripti i alata, instalacija Tdarra je jednostavna.

  1. Započnite preuzimanjem odgovarajuće verzije aplikacije za svoju platformu s Tdarrova službena GitHub stranica.
  2. Raspakirajte preuzetu zip arhivu i pokrenite Tdarr ažurirač aplikacija
  3. Zaštita sustava Windows može vas upozoriti da pokušavate pokrenuti neprepoznatu aplikaciju. Kliknite na Više informacija kako biste omogućili pokretanje aplikacije.
  4. Kliknite na Svejedno bježi da biste potvrdili da želite pokrenuti aplikaciju koju je izradio "nepoznati izdavač".
  5. Dopustite programu za ažuriranje Tdarra da preuzme sve što je potrebno aplikaciji. Ako vidite bilo kakvu napomenu da veza nije uspjela, dopustite programu za ažuriranje Tdarra pristup Internetu putem vašeg vatrozida.

Tdarrovi hardverski zahtjevi

Možete pokrenuti Tdarr poslužitelj i softver čvora na bilo kojem računalu i pristupiti njegovom sučelju kroz gotovo bilo koji preglednik. Međutim, performanse i značajke vašeg hardvera mogu značajno utjecati na brzine kodiranja.

Na primjer, čvor koji radi na modernom AMD Ryzen CPU-u će kodirati isti video u tren oka u usporedbi s deset godina starim Intel Celeronom.

Još jedan čvor, koristeći Nvidijin NVEnc hardverski koder za transkodiranje, bit će puno brži od AMD Ryzen CPU-a, ali će također proizvoditi datoteke niže kvalitete ili veće.

Dakle, ako smatrate da je Tdarrovo kodiranje presporo, imate dvije mogućnosti:

  • Isprobajte manje zahtjevan kodek ili onaj koji je "hardverski ubrzan" vašim hardverom.
  • Nadogradite na bolji hardver.

Osim toga, Tdarr možete pokrenuti čak i na deset godina starom laptopu ako možete tolerirati niske brzine kodiranja.

Što je s Tdarrovim kodecima?

Nećemo ulaziti u detalje o tome što su kodeci i kako rade. Međutim, moramo napomenuti da su kodeci i koderi koje odaberete najvažniji čimbenik za Tdarrove performanse kodiranja i kvalitetu proizvedenih rezultata.

  • Noviji kodeci dolaze s boljim omjerom kvalitete i brzine prijenosa, ali i većim hardverskim zahtjevima.
  • Hardverski koderi mogu dramatično poboljšati izvedbu, ali i proizvesti niže kvalitete/veće datoteke od softverskih kodera (kada koriste slične postavke).

Imajući gore navedeno na umu, evo popisa kodeka koje vrijedi koristiti s Tdarrom za ponovno kodiranje vaših medijskih datoteka. Što je kodek bliži vrhu, to je bolja kvaliteta izlaza, veći su njegovi zahtjevi i sporije je vrijeme kodiranja.

  1. AV1
  2. H.265/HEVC
  3. VP9
  4. H.264/AVC
  5. AV1/H.265 GPU-potpomognuto kodiranje
  6. H.264 GPU-potpomognuto kodiranje
  7. MPEG4, DivX, Xvid
  8. MPEG2

Kako konfigurirati Tdarr

Jezgra Tdarra je njegov poslužitelj, koji pruža sučelje dostupno putem preglednika za aplikaciju, upravlja medijima i orkestrira kodiranje među različitim čvorovima. Poslužitelj ne radi nikakvo kodiranje sam. Za to mu je potreban barem jedan čvor.

Svaki čvor može imati vlastitu konfiguraciju i izvoditi lokalno na vašem računalu ili drugom računalu na istoj mreži. Čvorovi su odgovorni za analizu medija, provjere zdravlja, ponovno kodiranje itd.

Poslužitelj kontrolira sve čvorove, kako djeluju na medijima i upravlja datotekama.

Tdarrovi čvorovi dolaze unaprijed konfigurirani za rad na "lokalnom" računalu bez potrebe za mrežom. Stoga, ako planirate koristiti Tdarr samo na jednom računalu, morate samo konfigurirati njegov poslužitelj (osim manjih podešavanja čvora).

Konfiguriranje vašeg Tdarr poslužitelja

U ovom ćemo članku vidjeti kako možete konfigurirati Tdarr poslužitelj ispočetka bez uvoza postojeće zbirke medija. Jeste li postavili medijsku biblioteku? Možete izmijeniti staze koje ćemo koristiti za usmjeravanje na vaše postojeće mape kako bi ih Tdarr obradio i ponovno kodirao.

  1. Da biste konfigurirali Tdarr za jedno računalo, unesite Tdarr poslužitelj mapu koju je stvorio Tdarrov program za ažuriranje i pokrenite Aplikacija Tdarr Server.
  2. Kao i kod programa za ažuriranje, vjerojatno ćete mu morati dopustiti pristup putem vašeg vatrozida.
  3. Tdarrova stranica nije se automatski otvorila u vašem zadanom pregledniku? U adresnu traku preglednika unesite sljedeće: "localhost: 8265/" i pritisnite Unesi da posjetite Tdarrov GUI baziran na webu. Predlažemo vam knjižna oznaka za lakši pristup u budućnosti.
  4. Ako vam se ne sviđa kako Tdarrova stranica izgleda, možete promijeniti njenu temu iz Mogućnosti stranica.
  5. Pomičući se prema dolje na istoj stranici, pronaći ćete niz Granice rezolucije polja. One vam omogućuju postavljanje prilagođenih razlučivosti za vaše medije.
  6. Na primjer, budući da imam pristup samo Full HD zasloni, postavio sam "1920" kao širina u širina maks polje svih rezolucija iznad 1080p i njihovu visinu kao "1188" u njihovom odnosu Visina Max polja. Na ovaj način Tdarr nikada neće ponovno kodirati medije u višoj razlučivosti od izvorne Full HD (1920 x 1080) mojih monitora, stvarajući mnogo manje datoteke brže nego da se mora nositi s većim rezolucije.
  7. Trebate barem jednu knjižnicu za svoje medije, stoga posjetite Knjižnice stranicu i kliknite na Knjižnica + gumb za izradu jednog.
  8. Unesite željeno ime u polje navodeći "Naziv knjižnice".
  9. Pokrenite svoj omiljeni file explorer. Odaberite gdje želite držati svoje medije i izradite mapu. Za ovaj članak koristili smo mapu pod nazivom "Video zapisi" u korijenu pogona "C" sustava.
  10. Napravite tri podmape unutar te mape. Radi lakšeg korištenja, nazvali smo ih "Dolazni", "Spreman", i "Privremeni". "Dolazno" je mjesto gdje ćemo ispustiti sve neobrađene datoteke da ih Tdarr provjeri. "Privremena" je mapa koju će Tdarr koristiti tijekom obrade datoteka. "Spreman" je mjesto gdje će Tdarr ispisati obrađene datoteke.
  11. Vratite se na Tdarrovo sučelje, prijeđite na Knjižnice stranicu, odaberite svoju biblioteku, a ako nije vidljiva na vašem zaslonu, pomaknite se prema dolje da pronađete Izvor tab. Kliknite na njega i unesite punu putanju do mape Incoming u Izvor polje ispod.
  12. Premjesti na Transcode cache karticu i unesite punu stazu do vaše "Privremene" mape u Predmemorija polje.
  13. Na kraju prijeđite na Izlazna mapa, i kao što ste možda pogodili, unesite puni put do mape "Spremno" u Izlaz polje.
  14. Kliknite prekidač pored Izlazna mapa na toj kartici kako bi Tdarr koristio mape Incoming i Ready kao ulaz i izlaz. Ako to ne učinite, Tdarr će sve pohraniti u mapu Incoming. Ako imate mnogo medijskih datoteka, to može brzo postati neuredno.

Ako želite, možete kontrolirati brzinu kojom Tdarr skenira mapu Incoming u potrazi za novim datotekama. Da biste to učinili, idite u svoju knjižnicu Izvor karticu, pomaknite se malo prema dolje i promijenite broj u Interval skeniranja nadgledanja mape polje pod Postavke nadzora mapa.

Slično, odmah ispod, možete mu reći da pokrene skeniranje svakog sata i definirati koliko Niti skenera datoteka koji će koristiti. Ako svoje medije pohranjujete na NVMe ili SSD pogone, povećanje broja niti skenera datoteka može poboljšati performanse.

Međutim, stariji mehanički HDD-ovi imaju značajan pad u performansama kada pokušavaju paralelno pristupiti datotekama, pa je najbolje ne prekoračiti zadanu vrijednost "2" za one. Također možete omogućiti opciju za Zadrži datoteke nakon skeniranja i definirajte koliko će dugo (u sekundama) te datoteke ostati zaključane kako bi se osiguralo da ih druge aplikacije neće ometati.

Tvoja knjižnica Filteri kartica vam omogućuje definiranje razlučivosti i kodeka koje biste radije preskočili. Ako npr. želite da Tdarr samo smanjiti skalu videozapisa, možete unijeti sve popularne niže rezolucije do izvorne rezolucije vašeg monitora (kao što su "360p", "720p" i "1080p"), odvojene zarezima u Rješenja za preskakanje polja.

The Kodeci za preskakanje polje radi slično. Na primjer, ako upišete "AV1, HEVC" u tom polju Tdarr neće pokušati ponovno kodirati videodatoteke koje su već komprimirane tim kodecima.

Kako bi Tdarr obradio vaše datoteke, morat će pratiti dolaznu mapu kako bi otkrio promjene (poznate i kao nove datoteke). Za to posjetite svoju knjižnicu Izvor karticu i pomaknite prekidač pored Sat mape nadesno.

Prilagodba Tdarrovih čvorova i kodiranja

Tdarr zahtijeva barem jedan aktivni čvor za djelovanje na vašim medijima, stoga je vrijeme da obratimo pozornost na njih.

  1. Dok je vaš Tdarr poslužitelj još uvijek aktivan, da biste mu dodali čvor, unesite Tdarr čvor mapu koju je stvorio Tdarr updater i pokrenite Aplikacija čvora Tdarr naći ćete u njemu.
  2. Na stranici web sučelja Tdarrovog sučelja vidjet ćete obavijest da je čvor bio registrirani.
  3. Da biste testirali stvari, stavite medijsku datoteku u dolaznu mapu.
  4. Prijeđite na Tdarrovu glavnu stranicu (nazvanu "Tdarr") i pomaknite se do dna, ispod Status, kako biste pronašli svoju knjižnicu. Uskoro ćete vidjeti da se tamo pojavljuje datoteka koju ste dodali u mapu Incoming.
  5. Ništa se neće dogoditi jer vaš čvor mora biti konfiguriran da djeluje na njemu. Za to se pomaknite prema gore da biste pronašli Čvorovi panel i kliknite na naziv vašeg čvora.
  6. Vidjet ćete više pojedinosti o odabranom čvoru i možete koristiti plus i minus gumbi pored Prekodiraj i Provjera zdravlja dodijeliti čvoru CPU i GPU niti za svaki zadatak. Na taj način kontrolirate koji čvor što radi, što je posebno korisno u okruženju s više računala.
  7. Kliknite na svoj čvor Mogućnosti gumb za pristup njegovim naprednijim opcijama.
  8. Odavde možete ručno urediti konfiguraciju čvora. Ipak, najbolje je ostaviti ga kakav jest i njime manipulirati samo pomoću vanjskih aplikacija poput Notepada.
  9. Pomaknite se prema dolje i pomoću padajućeg izbornika odaberite koju vrstu GPU akceleracije želite da čvor koristi (ako je dostupna na vašem hardveru).
  10. Ako želite koristiti računalo na kojem je čvor pokrenut za druge zadatke tijekom kodiranja, pomaknite prekidač ispod Nizak prioritet procesa FFMPEG/HandBrake kako bi čvor trošio manje resursa i kako biste izbjegli gušenje vašeg računala. Alternativno, upotrijebite aplikaciju kao što je Process Lasso da preuzmete kontrolu nad svojim CPU nitima i osigurajte da neće početi indeksirati tijekom kodiranja.
  11. Za još veću kontrolu, možete se pomaknuti dalje prema dolje i stvoriti Raspored čvorova, navodeći u koje će sate u danu čvoru biti dopušteno obavljati zadatke provjere zdravlja ili transkodiranja pomoću CPU-a ili GPU-a.
  12. Kada se vratite u Čvorovi ploči s najmanje jednim CPU-om ili GPU-om dodijeljenim za transkodiranje i provjere zdravlja, vidjet ćete da je vaš čvor počeo raditi na vašoj dolaznoj datoteci.
  13. Nakon početne provjere i ako dolazna datoteka ne odgovara vašem filtru, Tdarr će je početi transkodirati.

Možete vidjeti rezultat kada je gotovo ako se pomaknete na Inscenacija odjeljak gdje je, u našem slučaju, status naše datoteke bio "Prekodiranje uspješno", a veličina mu je smanjena na oko 49 MB. The Rukovanje polje s desne strane nudi tri gumba za kontrolu unosa ove liste.

Pomoću njih možete ponovno staviti u red čekanja, preskočiti ili prihvatiti kodiranje. Ponovno kodiranu verziju svoje datoteke možete pronaći u mapi "Spremno".

Mrežno i hardverski ubrzano kodiranje

Tdarr je najbolji kada koristi svu CPU i GPU snagu svih računala na vašoj lokalnoj mreži za ponovno kodiranje vaših datoteka. Međutim, to je malo kompliciranije za postavljanje.

Za ovaj dio našeg vodiča, uzimamo zdravo za gotovo da imate više od jednog računala i da se oni mogu "vidjeti" preko vaše lokalne mreže. Imate računala, ali ih još niste "umrežili"? Odaberite pristup umrežavanju iz naše kolekcije dijagrame na kojima možete temeljiti svoju kućnu mrežu za potpunu povezanost, a zatim slijedite naš vodič dalje kako postaviti sigurnu kućnu mrežu.

  1. Budući da će sva računala koja će postati čvorovi u Tdarrovoj mreži zahtijevati pristup istim medijskim datotekama, trebali biste ih držati u mrežno dostupnoj dijeljenoj mapi. Za to je bolje koristiti namjenski mrežni pogon. Ipak, dijelimo istu mapu "Videozapisi" koju smo ranije stvorili, ali s "podijeljeno" kao svoj mrežni alias.
  2. Ažurirajte Izvor, Transcode cache, i Izlazna mapa staze vaše biblioteke kako biste upućivali na odgovarajuće podmape unutar vaše mape "Dijeljeno".
  3. Instalirajte Tdarr na druga računala u vašoj lokalnoj mreži. Upotrijebite upravitelj datoteka za unos "konfiguracije" u Tdarrovom instalacijskom direktoriju.
  4. Napravite kopiju "Tdarr_Node_Config.json" datoteku, a zatim otvorite izvornik pomoću uređivača teksta (kao što je Notepad).
  5. Možete promijeniti vrijednost pokraj "naziv čvora" da biste čvoru dodijelili bilo koje ime koje želite, poput "my_laptop", kako biste lakše prepoznali i upravljali što radi gdje. Pored "serverIP", unesite IP računala na kojem pokrećete Tdarr poslužitelj. kao "serverPort", Unesi "8266".
  6. Zatim morate konfigurirati "put Translators". Ovaj odjeljak je najsloženiji za shvatiti jer ga morate definirati parovi staza. Pored "poslužitelj", morate unijeti stazu s koje Tdarr poslužitelj može pristupiti određenoj mapi.
  7. Pored "čvor", morate unijeti ekvivalentnu putanju s koje čvor može pristupiti istoj mapi putem mreže. Dakle, stvarni put do naše dolazne mape na Tdarr poslužiteljskom računalu bio je //vmware-host/Shared Folders/Shared/Incoming, ali put do iste mape na našem čvornom računalu bio je kroz mapirani mrežni pogon "D:" i mape /Shared/Incoming.
  8. Morate definirati prevoditelj putanje za svaku od mapa koje ste naveli u Tdarrovom sučelju za mape "Incoming", "Temporary" i "Output". Cilj je da i Tdarr poslužitelj i njegovi čvorovi mogu pronaći iste datoteke kroz svoje staze.
  9. Pokrenite softver čvora na vašem drugom računalu i osigurajte da i njegov vatrozid i onaj na vašem glavnom Tdarr poslužiteljskom računalu dopuštaju veze između njih. Naš vodič na kako dopustiti aplikacije kroz Windows vatrozid može pomoći u tome. Trebali biste vidjeti skočni prozor udaljenog čvora u sučelju vašeg Tdarr poslužitelja ako sve radi ispravno.
  10. Pored njegove adrese, vidjet ćete njegovu IP adresu i moći ćete kontrolirati njegove CPU i GPU niti i opcije kao da je lokalni čvor.
  11. Ako GPU kodiranje ne radi za vas, to je vjerojatno zato što je odgovarajući dodatak onemogućen. Za to se vratite na Knjižnice stranicu, pomaknite se prema dolje da pronađete njezine kartice i kliknite na Mogućnosti transkodiranja.
  12. Tamo omogućite "Migz-Transcode koristeći Nvidia GPU & FFMPEG" uključiti. Također mu morate dati prioritet u odnosu na CPU kodiranje tako da ga kliknete lijevom tipkom miša, povučete i ispustite iznad "Migz-Transcode koristeći CPU i FFMPEG" uključiti.
  13. S istog mjesta, ako kliknete na dodatak, možete konfigurirati neke opcije o tome kako će raditi. Međutim, nećemo ulaziti u njih jer su izvan dosega ovog članka.
  14. Kada se vratite u Čvorovi panel, vaši čvorovi (za koje ste to omogućili) trebali bi koristiti svoje GPU-ove za transkodiranje.

Postavite svoj Auto-Multi-Hyper-Encoder s Tdarrom

Postavljanje kompliciranog softvera za automatizaciju kao što je Tdarr može potrajati neko vrijeme i povremeno vas navesti da se zapitate zašto nešto ne radi kako je planirano. Međutim, kad ga postavite, Tdarr djeluje kao magija.

Dodajte njegov poslužitelj i čvorove sekvencama za automatsko pokretanje računala i hej, sad, vaši će mediji uvijek biti ponovno kodiran u visokokvalitetne, manje datoteke, koristeći optimalne rezolucije i formate za svaki pojedini "stroj" u vašem mreža. Sve dok iskorištavate prednosti svih dostupnih CPU-a i GPU-a u svojim računalima, a da ne morate mrdnuti prstom.