Tager omkodning dage? Hvis du har mere end én pc, kan du se her, hvordan du bruger Tdarr til at få dem til at øge dine videokodningshastigheder.

Omkodning er en af ​​de mest krævende opgaver for din pc, hvilket betyder en tidskrævende proces for slutbrugeren. Kodning af en enkelt video kan tage dage, afhængigt af pc'ens specifikationer, det anvendte codec og kildevideoens egenskaber. Det er her flere pc'er og en app som Tdarr kan være en livredder.

Hvis du har mere end én pc i dit hjemmenetværk, hvorfor så ikke lade dem give en hjælpende hånd, når du omkoder medier? Tdarr kan omdanne alle dine pc'er til noder i den samme netværkstranscoder, hvilket resulterer i meget hurtigere lyd- og videokodning. Lad os se hvordan.

Hvad er Tdarr?

Sonarr, Radarr og deres "søskende" blev skabt for at hjælpe med mediepirateri. Men i modsætning til de andre apps i pirat-y "...arr"-familien, adskiller Tdarr sig på to afgørende måder, hvilket retfærdiggør, hvorfor vi har besluttet at bruge det til denne guide:

instagram viewer
  • Det er ikke specialiseret i at "give adgang til ulovligt indhold" som (de fleste af) sine søskende, men i at ændre de mediefiler, du allerede ejer.
  • Det bagatelliserer oprettelsen af ​​masse-video-encoding netværk. Tidligere var det få, bortset fra fagfolk på området, som Netflix, der kunne klare dette med succes.

Efter at have sat det op, kan Tdarr hjælpe dig med at "forene" din mediesamling, hvis filer er spredt på forskellige enheder. Du kan altid komprimere videoer for at reducere deres filstørrelse dig selv, men hvorfor ikke helt uddelegere opgaven til Tdarr?

  1. Du kan konfigurere Tdarr til at "trække" dine mediefiler fra alle dine enheder.
  2. Det kan derefter omkode dem til formater, der passer til hver af dem.
  3. Endelig kan den gemme resultaterne i en delt mappe eller "skubbe" dem til hver enhed på dit lokale netværk.

Det bedste af det hele er, at efter du har konfigureret det, fungerer det automatisk, mens du udnytter hardwarefunktionerne af "knuderne" i dit netværk: Windows stationære pc'er, Linux-servere, ARM-baserede Chromebooks eller dine skinnende nye Mac.

Til denne artikel vil vi se, hvordan du kan konfigurere det og bruge det på to Windows-baserede pc'er på det samme hjemmenetværk.

Sådan installeres Tdarr

På trods af at det er en relativt kompliceret samling af separate scripts og værktøjer, er Tdarrs installation ligetil.

  1. Start med at downloade den relevante version af applikationen til din platform fra Tdarrs officielle GitHub-side.
  2. Udpak det downloadede zip-arkiv og kør Tdarr opdatering app.
  3. Windows-beskyttelse kan muligvis advare dig om, at du forsøger at køre et ukendt program. Klik på Mere info for at tillade appen at køre.
  4. Klik på Løb alligevel for at anerkende, at du vil køre en applikation, der er oprettet "af en ukendt udgiver".
  5. Tillad Tdarr-opdateringen at downloade alt, hvad applikationen har brug for. Hvis du ser nogen omtale af, at en forbindelse mislykkedes, skal du give Tdarr-opdateringsprogrammet adgang til internettet via din firewall.

Tdarrs hardwarekrav

Du kan køre Tdarr-serveren og nodesoftwaren på enhver pc og få adgang til dens grænseflade gennem næsten enhver browser. Din hardwares ydeevne og funktioner kan dog påvirke kodningshastighederne markant.

For eksempel vil en node, der kører på en moderne AMD Ryzen CPU, kode den samme video på et øjeblik sammenlignet med en ti år gammel Intel Celeron.

En anden node, der bruger Nvidia's NVEnc hardwareencoder til omkodning, vil til gengæld være meget hurtigere end AMD Ryzen CPU'en, men vil også producere lavere kvalitet eller større filer.

Så hvis du finder Tdarrs kodning for langsom, har du to muligheder:

  • Prøv en mindre krævende codec eller en, der er "hardwareaccelereret" af din hardware.
  • Opgrader til bedre hardware.

Bortset fra det kan du køre Tdarr selv på en ti år gammel bærbar, hvis du kan tolerere langsomme kodningshastigheder.

Hvad med Tdarr's Codecs?

Vi vil ikke gå i detaljer om, hvad codecs er, og hvordan de fungerer. Vi skal dog nævne, at de codecs og indkodere, du vælger, er den vigtigste faktor for Tdarrs kodningsydeevne og kvaliteten af ​​de producerede resultater.

  • Nyere codecs kommer med bedre kvalitet-til-bitrate-forhold, men også højere hardwarekrav.
  • Hardwarekodere kan øge ydeevnen dramatisk, men også producere lavere kvalitet/større filer end softwarekodere (når du bruger lignende indstillinger).

Med ovenstående i tankerne er her en liste over de codecs, der er værd at bruge med Tdarr til omkodning af dine mediefiler. Jo tættere et codec er på toppen, jo bedre er outputkvaliteten, jo højere krav er det, og jo langsommere er indkodningstiden.

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

Sådan konfigureres Tdarr

Tdarrs kerne er dens server, som giver en browser-tilgængelig grænseflade til appen, administrerer medier og orkestrerer kodning mellem forskellige noder. Serveren laver ingen kodning alene. Til det har den brug for mindst én node.

Hver node kan have sin egen konfiguration og køre lokalt på din pc eller en anden computer på samme netværk. Noder er ansvarlige for medieanalyse, sundhedstjek, omkodning mv.

Serveren styrer alle noder, hvordan de virker på medier og administrerer filer.

Tdarrs noder er forudkonfigureret til at køre på den "lokale" pc uden at kræve et netværk. Således, hvis du kun planlægger at bruge Tdarr på en enkelt pc, skal du kun konfigurere dens server (bortset fra mindre nodejusteringer).

Konfiguration af din Tdarr-server

Til denne artikel vil vi se, hvordan du kan konfigurere Tdarr Server fra bunden uden at importere en eksisterende mediesamling. Har du oprettet et mediebibliotek? Du kan ændre de stier, vi vil bruge til at pege på dine eksisterende mapper, så Tdarr behandles og omkode dem.

  1. For at konfigurere Tdarr til en enkelt computer skal du indtaste Tdarr server mappe oprettet af Tdarr's updater og kør Tdarr Server app.
  2. Som med opdateringsprogrammet skal du sandsynligvis give det adgang via din firewall.
  3. Tdarrs side åbnede ikke automatisk i din standardbrowser? Indtast følgende i din browsers adresselinje: "localhost: 8265/", og tryk Gå ind at besøge Tdarrs webbaserede GUI. Vi foreslår dig bogmærke det for lettere adgang i fremtiden.
  4. Hvis du ikke kan lide, hvordan Tdarrs side ser ud, kan du ændre dens tema fra Muligheder side.
  5. Scroller du ned på samme side, finder du en række af Opløsningsgrænser felter. Disse giver dig mulighed for at indstille brugerdefinerede opløsninger til dine medier.
  6. For eksempel da jeg kun har adgang til Fuld HD skærme, jeg har indstillet "1920" som bredden i Bredde Maks felt af alle opløsninger over 1080p og deres højde som "1188"i deres respektive Højde Max felter. På denne måde vil Tdarr aldrig omkode medier i en højere opløsning end den oprindelige Full HD (1920 x 1080) af mine skærme, producerer meget mindre filer hurtigere, end hvis den skulle håndtere højere beslutninger.
  7. Du skal bruge mindst ét ​​bibliotek til dine medier, så besøg Biblioteker side og klik på Bibliotek + knappen for at oprette en.
  8. Indtast et hvilket som helst navn du ønsker i feltet med angivelse af "Bibliotekets navn".
  9. Tænd din yndlingsfilstifinder. Vælg, hvor du vil opbevare dine medier, og opret en mappe. Til denne artikel brugte vi en mappe med navnet "Videoer" i roden af ​​system "C"-drevet.
  10. Opret tre undermapper inde i den mappe. For at lette brugen har vi navngivet dem "Indkommende", "Parat", og"Midlertidig". "Incoming" er hvor vi vil slippe alle ubehandlede filer, som Tdarr kan tjekke ud. "Midlertidig" er den mappe, Tdarr vil bruge under behandling af filer. "Klar" er hvor Tdarr vil udlæse behandlede filer.
  11. Gå tilbage til Tdarrs grænseflade, flyt til Biblioteker side, vælg dit bibliotek, og hvis det ikke er synligt på din skærm, rul ned for at finde Kilde fanen. Klik på den og indtast den fulde sti til din Indgående mappe i Kilde felt nedenfor.
  12. Flyt til Omkode cache fanen og indtast den fulde sti til din "Midlertidige" mappe i Cache Mark.
  13. Til sidst skal du flytte til Output mappe, og som du måske har gættet, skal du indtaste den fulde sti til din "Klar"-mappe i Produktion Mark.
  14. Klik på kontakten ved siden af Uddatamappe på den fane for at få Tdarr til at bruge mapperne Incoming og Ready som Input og Output. Hvis du ikke gør det, vil Tdarr gemme alt i mappen Indgående. Hvis du har mange mediefiler, kan det hurtigt blive rodet.

Hvis du ønsker det, kan du styre den hastighed, hvormed Tdarr scanner mappen Indgående for nye filer. For at gøre det skal du flytte til dit bibliotek Kilde fanen, rul lidt ned og skift nummeret i Mappeurs scanningsinterval felt under Indstillinger for mappeur.

Ligeledes kan du lige nedenfor bede den om at køre en timescanning og definere hvor mange Fil scanner tråde der vil bruge. Hvis du gemmer dine medier på NVMe- eller SSD-drev, kan en forøgelse af antallet af filscannertråde øge ydeevnen.

Ældre mekaniske HDD'er får dog et betydeligt slag i ydeevne, når de forsøger at få adgang til filer parallelt, så det er bedst ikke at overskride standardværdien på "2" for dem. Du kan også aktivere muligheden for at Hold filer efter scanning og definere, hvor længe (i sekunder) disse filer forbliver låst for at sikre, at andre apps ikke forstyrrer dem.

Dit biblioteks Filtre fanen lader dig definere opløsninger og codecs, som du foretrækker at springe over. Hvis du for eksempel kun vil have Tdarr til nedskalere videoer, kan du indtaste alle de populære lavere opløsninger op til din skærms oprindelige opløsning (som "360p", "720p" og "1080p"), adskilt af kommaer i Beslutninger om at springe feltet over.

Det Codecs at springe over felt fungerer på samme måde. Hvis du f.eks. skriver "AV1, HEVC" i det felt vil Tdarr ikke forsøge at genkode videofiler, der allerede er komprimeret med disse codecs.

For at få Tdarr til at behandle dine filer, skal den se den indgående mappe for at registrere ændringer (AKA: nye filer). For det, besøg dit bibliotek Kilde fanen og tryk på kontakten ved siden af Folder ur til højre.

Tilpasning af Tdarrs noder og kodning

Tdarr kræver mindst én aktiv node for at handle på dine medier, så det er tid til at rette vores opmærksomhed mod dem.

  1. Med din Tdarr-server stadig aktiv, skal du indtaste en node til den Tdarr node mappe oprettet af Tdarr updater og kør Tdarr node app du finder i det.
  2. Du vil se en meddelelse på Tdarr's interface web interface side om, at en node var registreret.
  3. For at teste ting skal du placere en mediefil i din indgående mappe.
  4. Flyt til Tdarrs hovedside (kaldet "Tdarr") og rul til bunden under Status, for at finde dit bibliotek. Snart vil du se den fil, du føjede til din Indgående mappe, vises der.
  5. Der vil ikke ske noget, fordi din node skal konfigureres til at handle på den. For det, rul op for at finde Noder panel og klik på dit nodenavn.
  6. Du vil se flere detaljer om den valgte node, og du kan bruge plus og minus knapper ved siden af Omkode og Sundhedstjek at tildele til noden CPU- og GPU-tråde for hver opgave. På denne måde styrer du, hvilken node der gør hvad, hvilket er særligt nyttigt i et multicomputermiljø.
  7. Klik på din nodes Muligheder knappen for at få adgang til dens mere avancerede muligheder.
  8. Du kan manuelt redigere nodens konfiguration herfra. Alligevel er det bedst at lade det være som det er og kun manipulere det ved hjælp af eksterne applikationer som Notesblok.
  9. Rul ned, og brug rullemenuen til at vælge, hvilken type GPU-acceleration du ønsker, at noden skal bruge (hvis tilgængelig på din hardware).
  10. Hvis du vil bruge den pc, som noden kører på, til andre opgaver under kodning, skal du trykke på kontakten under Lav FFMPEG/håndbremseprocesprioritet at få noden til at forbruge færre ressourcer og undgå at kvæle din pc. Alternativt brug en app som Process Lasso til at tage kontrol over dine CPU-tråde og sørg for, at den ikke begynder at crawle under kodning.
  11. For endnu mere kontrol kan du scrolle længere ned og oprette en Node tidsplan, der angiver, hvilke timer på dagen en node får lov til at udføre sundhedstjek eller omkodningsopgaver ved hjælp af CPU'en eller GPU'en.
  12. Når du vender tilbage til Noder panel med mindst én CPU eller GPU tildelt til omkodning og sundhedstjek, vil du se, at din node er begyndt at arbejde på din indgående fil.
  13. Efter en indledende kontrol, og hvis den indkommende fil ikke matcher dit filter, vil Tdarr begynde at omkode den.

Du kan se resultatet, når det er færdigt, hvis du scroller til Iscenesættelse sektion, hvor, i vores tilfælde, status for vores fil var "Transcode succes", og dens størrelse var nede på omkring 49 MB. Det Håndtering feltet til højre byder på tre knapper til at kontrollere indtastningerne på denne liste.

Ved at bruge dem kan du genindsætte, springe over eller acceptere en indkodning. Du kan finde den genkodede version af din fil i mappen "Klar".

Netværks- og hardwareaccelereret kodning

Tdarr er bedst, når du bruger al CPU- og GPU-kraften fra alle pc'er på dit lokale netværk til at omkode dine filer. Det er dog lidt mere kompliceret at sætte op.

Til denne del af vores guide tager vi for givet, at du har mere end én pc, og de kan "se" hinanden gennem dit lokale netværk. Du har pc'erne, men har ikke "netværket dem" endnu? Vælg en netværkstilgang fra vores samling af diagrammer, som du kan basere dit hjemmenetværk på for fuld tilslutning, og følg derefter vores guide videre hvordan man opsætter et sikkert hjemmenetværk.

  1. Da alle de pc'er, der bliver til noder i Tdarrs netværk, vil kræve adgang til de samme mediefiler, bør du opbevare dem i en netværkstilgængelig delt mappe. Det er bedre at bruge et dedikeret netværksdrev til det. Alligevel delte vi den samme mappe "Videoer", som vi oprettede tidligere, men med "delt" som netværksalias.
  2. Opdater Kilde, Omkode cache, og Output mappe stier til dit bibliotek for at pege på de respektive undermapper i din "Delt" mappe.
  3. Installer Tdarr på de andre pc'er i dit lokale netværk. Brug din filhåndtering til at indtaste "konfigurationer" mappe i Tdarrs installationsmappe.
  4. Lav en kopi af "Tdarr_Node_Config.json" fil, og åbn derefter originalen med en teksteditor (såsom Notesblok).
  5. Du kan ændre værdien ud for "nodenavn" for at tildele noden et hvilket som helst navn, du ønsker, som "my_laptop", for at gøre det nemmere at genkende og administrere, hvad der kører hvor. Ved siden af ​​"server-IP", skal du indtaste IP'en på den pc, som du kører Tdarr-serveren på. Som "serverPort", gå ind "8266".
  6. Dernæst skal du konfigurere "stioversættere". Dette afsnit er det mest komplicerede at forstå, da det kræver, at du definerer det par af stier. Ved siden af ​​"server", skal du indtaste stien, hvorfra Tdarr-serveren kan få adgang til en bestemt mappe.
  7. Ved siden af ​​"node", skal du indtaste den tilsvarende sti, hvorfra en node kan få adgang til den samme mappe gennem netværket. Så den faktiske sti til vores indgående mappe på Tdarr-server-pc'en var //vmware-host/Delte mapper/Delt/Indgående, men stien til den samme mappe på vores node-pc var gennem det tilknyttede netværksdrev "D:" og mapperne /Shared/Incoming.
  8. Du skal definere en stioversætter for hver af de mapper, du har angivet i Tdarrs grænseflade for dine "Incoming", "Temporary" og "Output" mapper. Målet er at have både Tdarr-serveren og dens noder i stand til at finde de samme filer gennem deres respektive stier.
  9. Kør nodesoftwaren på din anden pc, og sørg for, at både dens firewall og den på din primære Tdarr-server-pc tillader forbindelser mellem dem. Vores guide på hvordan man tillader apps gennem Windows firewall kan hjælpe med det. Du bør se den eksterne node popup i din Tdarr-servergrænseflade, hvis alt fungerer korrekt.
  10. Ved siden af ​​dens adresse vil du se dens IP-adresse og være i stand til at styre dens CPU- og GPU-tråde og muligheder, som om det var en lokal node.
  11. Hvis GPU-kodning ikke virker for dig, er det sandsynligvis fordi det relevante plugin er deaktiveret. For det, gå tilbage til Biblioteker side, rul ned for at finde dens faner, og klik på Omkodningsmuligheder.
  12. Der skal du aktivere "Migz-Transcode ved hjælp af Nvidia GPU & FFMPEG" plugin. Du skal også prioritere det over CPU-kodning ved at venstreklikke, trække og slippe det over "Migz-Transcode ved hjælp af CPU og FFMPEG" plugin.
  13. Fra samme sted, hvis du klikker på et plugin, kan du konfigurere nogle muligheder for, hvordan det vil fungere. Vi vil dog ikke dykke ned i dem, for de er uden for rammerne af denne artikel.
  14. Når du vender tilbage til Noder panel, skal dine noder (som du har aktiveret det for) bruge deres GPU'er til omkodning.

Konfigurer din Auto-Multi-Hyper-Encoder med Tdarr

Opsætning af kompliceret automatiseringssoftware som Tdarr kan tage et stykke tid og nogle gange få dig til at spekulere på, hvorfor noget ikke fungerer efter hensigten. Når du sætter det op, føles Tdarr dog som magi.

Tilføj dens server og noder til dine computeres automatiske opstartssekvenser, og hey presto, dine medier vil altid være genkodet til mindre filer af høj kvalitet ved at bruge de optimale opløsninger og formater for hver enkelt "maskine" i din netværk. Alt imens du udnytter alle tilgængelige CPU'er og GPU'er på dine pc'er, uden at du behøver at løfte en finger.