Vad är en torrentfil?

En torrentfil (.torrent) är en liten metadatafil som används av BitTorrent-protokollet för att koordinera peer-to-peer-fildelning. Den innehåller inte de faktiska filerna som delas — istället lagrar den information som filnamn, storlekar, mappstruktur, stycke-hashar och tracker-URL:er. När den öppnas i en BitTorrent-klient berättar denna metadata för programvaran hur den ska hitta och ladda ner innehållet från andra peers i nätverket.

Torrentfiler använder ett dataformat kallat Bencode, som kodar metadata till en kompakt binär struktur. Varje fil i torrenten delas upp i bitar av fast storlek, och en SHA-1-hash av varje bit lagras inuti .torrent-filen. Detta gör det möjligt för klienter att verifiera integriteten hos nedladdad data block för block.

Verktygsbeskrivning

Det här verktyget låter dig skapa .torrent-filer direkt i din webbläsare. Ladda upp en eller flera filer, konfigurera tracker-URL:er, webbfrön, styckeslängd och annan metadata, och generera sedan och ladda ner den resulterande .torrent-filen. All bearbetning sker på klientsidan — dina filer laddas aldrig upp till en server.

Alternativ förklarade

  • Torrentnamn: Ett anpassat visningsnamn för torrenten. Standardvärdet är "untitled" men kan ändras till något beskrivande.
  • Kommentar: En valfri textanteckning inbäddad i torrentens metadata, synlig för alla som öppnar .torrent-filen.
  • Skapad av: Ett valfritt fält som anger vem eller vad som skapade torrenten.
  • Styckeslängd: Storleken på varje datadel som peers utbyter. "Auto" väljer en lämplig storlek baserat på den totala filstorleken. Mindre bitar förbättrar integritetskontrollen men ökar .torrent-filens storlek; större bitar minskar overhead för stora filer.
  • Privat torrent: När aktiverat inaktiveras DHT (Distributed Hash Table) och PEX (Peer Exchange), vilket begränsar peer-identifiering till enbart de angivna trackrarna. Används vanligtvis för privata tracker-communities.
  • Trackers: Announce-URL:er för BitTorrent-trackers som hjälper peers att hitta varandra. Varje tracker läggs till individuellt och upptar sin egen nivå.
  • Webbfrön: HTTP/HTTPS-URL:er där filerna kan laddas ner direkt som en reservlösning, med hjälp av BEP 19-webbsåningsprotokoll.

Funktioner

  • Skapa enkelfils- eller flerfils-torrenter från valfri filtyp
  • Lägg till flera tracker-URL:er och webbfröns-URL:er
  • Konfigurerbar styckeslängd från 16 KB till 16 MB eller automatiskt val
  • Stöd för privata torrenter för begränsade tracker-communities
  • Visar genererad torrentmetadata inklusive info-hash, total storlek, antal bitar och torrentfilens storlek

Användningsområden

  • Distribuera stora filer som programvaruutgåvor, datamängder eller mediearchiv via ett peer-to-peer-nätverk
  • Skapa privata torrenter för uppladdning till privata tracker-communities
  • Generera torrenter med webbfröns-reserv-URL:er för tillförlitlig filtillgänglighet

Hur det fungerar

  1. Välj en eller flera filer med dra-och-släpp-filväljaren.
  2. Konfigurera torrentalternativen: namn, trackers, styckeslängd, sekretess och valfri metadata.
  3. Klicka på "Generate .torrent" — verktyget delar upp dina filer i bitar, beräknar SHA-1-hashar för varje bit och kodar allt till Bencode-formatet.
  4. Granska den genererade torrentinformationen (namn, info-hash, storlekar, bitdetaljer) i utdatapanelen.
  5. Klicka på "Download .torrent" för att spara filen.

Tips

  • För filer under 1 GB fungerar standardvärdet "Auto" för styckeslängd bra. För mycket stora filer (10 GB+) bör du överväga att välja 4 MB eller 8 MB bitar för att hålla .torrent-filen hanterbar.
  • Lägg till minst en tracker-URL om du vill att peers ska kunna hitta varandra via en centraliserad announce-server. Utan trackers kan endast DHT och PEX användas (såvida inte torrenten är markerad som privat).
  • Info-hashen som visas efter generering identifierar din torrent unikt och kan användas för att skapa magnet-länkar.