Was ist eine Torrent-Datei?

Eine Torrent-Datei (.torrent) ist eine kleine Metadaten-Datei, die vom BitTorrent-Protokoll verwendet wird, um den Peer-to-Peer-Dateitausch zu koordinieren. Sie enthält nicht die eigentlichen freigegebenen Dateien – stattdessen speichert sie Informationen wie Dateinamen, Größen, Ordnerstruktur, Stück-Hashes und Tracker-URLs. Wenn sie in einem BitTorrent-Client geöffnet wird, teilt diese Metadaten der Software mit, wie der Inhalt von anderen Peers im Netzwerk gefunden und heruntergeladen werden kann.

Torrent-Dateien verwenden ein Datenformat namens Bencode, das die Metadaten in eine kompakte Binärstruktur kodiert. Jede Datei im Torrent wird in Stücke fester Größe aufgeteilt, und ein SHA-1-Hash jedes Stücks wird in der .torrent-Datei gespeichert. Dies ermöglicht es Clients, die Integrität heruntergeladener Daten Block für Block zu überprüfen.

Beschreibung des Tools

Dieses Tool ermöglicht es Ihnen, .torrent-Dateien direkt in Ihrem Browser zu erstellen. Laden Sie eine oder mehrere Dateien hoch, konfigurieren Sie Tracker-URLs, Web-Seeds, Stücklänge und andere Metadaten, und generieren und laden Sie anschließend die resultierende .torrent-Datei herunter. Die gesamte Verarbeitung erfolgt clientseitig – Ihre Dateien werden niemals auf einen Server hochgeladen.

Erklärung der Optionen

  • Torrent-Name: Ein benutzerdefinierter Anzeigename für den Torrent. Standardmäßig „untitled", kann jedoch in einen beliebigen beschreibenden Namen geändert werden.
  • Kommentar: Eine optionale Textnotiz, die in den Torrent-Metadaten eingebettet ist und für jeden sichtbar ist, der die .torrent-Datei öffnet.
  • Erstellt von: Ein optionales Feld, das angibt, wer oder was den Torrent erstellt hat.
  • Stücklänge: Die Größe jedes Datenchunks, den Peers austauschen. „Auto" wählt eine geeignete Größe basierend auf der Gesamtdateigröße aus. Kleinere Stücke verbessern die Integritätsprüfung, erhöhen jedoch die Größe der .torrent-Datei; größere Stücke reduzieren den Overhead bei großen Dateien.
  • Privater Torrent: Wenn aktiviert, werden DHT (Distributed Hash Table) und PEX (Peer Exchange) deaktiviert, wodurch die Peer-Erkennung auf die angegebenen Tracker beschränkt wird. Wird häufig für private Tracker-Communities verwendet.
  • Tracker: Announce-URLs für BitTorrent-Tracker, die Peers dabei helfen, sich gegenseitig zu finden. Jeder Tracker wird einzeln hinzugefügt und belegt eine eigene Stufe.
  • Web-Seeds: HTTP/HTTPS-URLs, unter denen die Dateien als Fallback direkt heruntergeladen werden können, unter Verwendung des BEP 19 Web-Seeding-Protokolls.

Funktionen

  • Erstellen von Single-File- oder Multi-File-Torrents aus beliebigen Dateitypen
  • Hinzufügen mehrerer Tracker-URLs und Web-Seed-URLs
  • Konfigurierbare Stücklänge von 16 KB bis 16 MB oder automatische Auswahl
  • Unterstützung privater Torrents für eingeschränkte Tracker-Communities
  • Anzeige generierter Torrent-Metadaten einschließlich Info-Hash, Gesamtgröße, Stückanzahl und Torrent-Dateigröße

Anwendungsfälle

  • Verteilung großer Dateien wie Software-Releases, Datensätze oder Medienarchive über ein Peer-to-Peer-Netzwerk
  • Erstellen privater Torrents zum Hochladen in private Tracker-Communities
  • Generieren von Torrents mit Web-Seed-Fallback-URLs für zuverlässige Dateiverfügbarkeit

So funktioniert es

  1. Wählen Sie eine oder mehrere Dateien über die Drag-and-Drop-Dateiauswahl aus.
  2. Konfigurieren Sie die Torrent-Optionen: Name, Tracker, Stücklänge, Datenschutz und optionale Metadaten.
  3. Klicken Sie auf „.torrent generieren" – das Tool teilt Ihre Dateien in Stücke auf, berechnet SHA-1-Hashes für jedes Stück und kodiert alles in das Bencode-Format.
  4. Überprüfen Sie die generierten Torrent-Informationen (Name, Info-Hash, Größen, Stückdetails) im Ausgabebereich.
  5. Klicken Sie auf „.torrent herunterladen", um die Datei zu speichern.

Tipps

  • Für Dateien unter 1 GB funktioniert die standardmäßige „Auto"-Stücklänge gut. Bei sehr großen Dateien (10 GB+) empfiehlt es sich, 4 MB oder 8 MB große Stücke zu wählen, um die .torrent-Datei handhabbar zu halten.
  • Fügen Sie mindestens eine Tracker-URL hinzu, wenn Peers sich über einen zentralisierten Announce-Server gegenseitig finden sollen. Ohne Tracker können nur DHT und PEX verwendet werden (es sei denn, der Torrent ist als privat markiert).
  • Der nach der Generierung angezeigte Info-Hash identifiziert Ihren Torrent eindeutig und kann zur Erstellung von Magnet-Links verwendet werden.