Creating a Torrent

Le partage dans BitTorrent est sensiblement plus performant que dans d’autres applications P2P. C’est le résultat du protocole qui rend ce système de distribution si efficace. BitTorrent partage le contenu en le divisant en petits morceaux qu’il distribue de façon aléatoire entre les pairs. Ces pairs partagent ensuite les morceaux entre eux. Cela évite à la source d’avoir à envoyer les mêmes morceaux à différents pairs et permet à tous les pairs de l’essaim de participer à la distribution du fichier, quel que soit leur pourcentage d’exécution.

In order for all those peers to know how to put all the pieces back in the right order and use the content, BitTorrent clients requires a special reference file called a Torrent. The torrent is what you download from the site and load into BitTorrent. All the peers and seeds involved in the distribution of any given file have the matching torrent loaded into their client. In order to share your own content over the BitTorrent network you need to create a torrent for this content.

Aspects préalables à considérer

By now, we'll assume that you have downloaded a few torrents and are familiar with torrent indexing sites (if not, refer to the Beginner's Guide). In order to share your content, other people must have access to your torrent. The most common way to do this it to upload to a torrent site.

  • Avant de créer un torrent, il est préférable de choisir un site et d’examiner ses politiques et règles, que vous trouverez dans la section Q&R.
  • Il est possible que le site choisi impose des restrictions sur le contenu ; certains n’autorisent pas de matériel pornographique, d’autres sont spécialisés dans certains types de contenu (musique, dessins animés, etc.).
  • Il est également possible que le site que vous choisissez ait des exigences spécifiques concernant le contenu et qu’on vous demande d’ajouter des éléments supplémentaires à votre torrent, par exemple, des fichiers de signature ou des publicités.
  • Certains sites publics requièrent une inscription ; c’est le cas de tous les sites privés.
  • Il est essentiel de tenir compte de la taille de votre contenu pour deux raisons : en premier lieu, tous les utilisateurs ne disposent pas d’un espace disque suffisant pour accueillir des torrents volumineux. Ensuite, les torrents de grande taille nécessitent de plus longues durées d’amorçage. Dans de tels cas, envisagez de créer plusieurs torrents en utilisant des partitions pratiques (par exemple, années, saisons, parties, etc.).
  • Before making your torrent, select your content's location carefully as it will have to remain there (during initial seeding at least).
  • Vous ne devez pas modifier les fichiers du contenu après avoir créé le torrent, sous peine de l’endommager.
  • Assurez-vous que les fichiers ne sont pas utilisés lorsque vous créez le torrent.
  • Il n’est pas nécessaire de compresser plusieurs fichiers dans une archive. Cette procédure est jugée ennuyeuse par de nombreux d’utilisateurs et nécessite également deux fois plus d’espace : une fois pour l’original et une autre pour l’archive.
  • Vous pouvez, si vous le souhaitez, créer un torrent en vue de le distribuer exclusivement à des proches. Dans ce cas, vous pouvez distribuer votre torrent d’une autre manière.

Créer un nouveau torrent

You can make a new torrent easily using BitTorrent's built-in torrent maker:

BitTorrent menu > File > Create New torrent

This opens the "Create New Torrent" dialog box; all you need is to fill in the required information...

1. The Source

Here is where you specify the location of the content you wish to share. Before selecting the path chose whether you are sharing a single file or multiple ones. If you are making a torrent with more then one file those files must be located in a single folder, with nothing else in it.

  1. Sélectionnez « Add a File » (Ajouter un fichier) ou « Add a directory » (Ajouter un répertoire).
  2. Accédez à l’emplacement du fichier ou du répertoire que vous souhaitez partager.

2. The Tracker

Un Tracker est une application ou un script sur un système qui retransmet les informations de connexion des clients d’un torrent précis. Cependant, il est très important car, sans lui, les clients BitTorrent ne sauraient pas comment trouver les autres clients partageant les mêmes fichiers. BitTorrent détermine le Tracker à contacter en lisant l’URL d’annonce dans le torrent. Les Trackers ressemblent généralement à n’importe quelle autre adresse Internet (http//uneadresseweb:numérodeport/annonce). Si vous avez besoin d’un Tracker, vous pouvez :

  • Consulter le site sur lequel vous souhaitez charger le torrent.
  • Les sites privés proposent généralement leur propre traqueur.
  • Les sites publics peuvent également fournir leur propre traqueur ou inclure l’URL d’un traqueur générique.
  • Si nécessaire, examinez les propriétés d’un torrent que vous avez téléchargé sur le site désiré et copiez le traqueur (dans ce cas, il est conseillé de tester le torrent avant de le charger sur le site, car il est possible que ces traqueurs exigent que vous ayez préalablement inscrit le torrent).

BitTorrent prend en charge les Trackers HTTP et HTTPS (SSL). Les Trackers UDP ne sont pas pris en charge. BitTorrent prend également en charge les torrents avec Trackers multiples ; les Trackers provenant du même serveur (avec des URL similaires) doivent être regroupés et ceux provenant de serveurs différents séparés par une ligne vide.

BitTorrent contient un « Tracker incorporé » destiné aux personnes souhaitant partager des torrents avec un petit groupe de personnes et pour une courte durée. Il ne doit pas être utilisé pour partager des torrents sur des sites publics ou privés, mais uniquement pour les fichiers privés et pour de courtes durées (pour des films familiaux partagés avec des amis, par exemple).

  • The embedded tracker URL is: http://your_ip_address:port/announce (where your ip is your computer's ip address and port is BitTorrent's listening port)
  • Le traqueur incorporé doit être activé dans : menu BitTorrent > options > préférences > Avancé > bt.enable_tracker: défini sur « true » (vrai).

Warning: Using the embedded tracker requires you to have the same IP address and the same port as long as the torrent is active. This means if you use a dynamic IP and randomized port and get disconnected from the internet, your IP and port will get reset, and the torrent will die.

3. Comments

Vous pouvez ajouter un commentaire concernant le torrent (dans BitTorrent, ces commentaires sont affichés en bas de l’onglet général).

4. Piece Size

When making a torrent, the content gets divided in small pieces for easier transfer and management. You may use this option to select the size of the pieces. As a rule, the larger the content the larger the pieces. Most people should leave this setting to auto-detect and allow BitTorrent to make the proper selection.

5. Others

  • "Start Seeding" will automatically load the newly made torrent into BitTorrent when you have completed the process. Some may wish to disable it if the site they are uploading to requires them to "re-download" the torrent for seeding (this occurs with some sites requiring passwords or cookies). If unchecked, you will need to load the torrent into BitTorrent manually for seeding.
  • "Private Torrent" will disable DHT (Distributed Hash Table) and PEX (Peer EXchange), which are alternate means of getting peers from other peers instead of the tracker. This is particularly useful when the tracker is unavailable for some reason. However some private sites do not allow it because it keeps them from monitoring users' share ratio properly and allows members to share torrents with unregistered users.

6. Create and Save As...

C’est l’étape finale de la création d’un torrent. D’un point de vue pratique, la procédure s’apparente à un enregistrement de fichier dans n’importe quelle autre application.

Il est conseillé d’enregistrer le torrent à un emplacement approprié, tel que celui où vos autres torrents sont stockés ou dans le dossier du torrent que vous créez (cela n’aura aucune conséquence sur le contenu).

Naming conventions:
You can name your torrent anything you want, but remember that other people need to search for it and find it. The name should be significant, and representative of the content. Calling it "My first torrent" will not tell anything about the content, and few people will take a chance and download it. You may have seen this naming convention around before:

"My Vacation movies_1996_CAM_MPG_BYME.torrent" which would translate as:
"title_episode_quality_format_maker.torrent".

  • « Titre » doit être aussi simple et descriptif que possible.
  • « Épisode » est un numéro utilisé pour les torrents séquentiels. Cela peut être une date ou une étiquette avec saison et épisode (les formats fréquents incluent 102, 1x02 et s01e02, qui se traduisent tous par saison 1, épisode 2).
  • « Qualité » indique la source ou le type de fichier.
  • « Format » donne aux pairs une indication des éléments nécessaires pour utiliser le contenu (xvid, doc, avi, mp3, iso, etc.).
  • « Créateur » indique à qui est dû le torrent et/ou le contenu.

Remember, many operating systems limit file names to 256 characters so it's better to plan ahead.

Mise à disposition du torrent pour d’autres utilisateurs

The most common way to do this is to upload it to a torrent site. If this was your intention you should have read up on the site's policies, rules and procedures of that site before uploading.

Chargement du .torrent

  1. À l’aide du navigateur Web, accédez au site (connectez-vous si nécessaire).
  2. Accédez à la page de chargement et suivez les instructions fournies.
  3. Certains sites vous permettent d’ajouter des commentaires et descriptions. Essayez d’écrire quelque chose pouvant être utile à un pair.

Do not panic if the torrent just sits there without uploading, it may take a while for other people to notice the torrent and start downloading it. It may take longer if the content is something obscure with limited appeal.

Traqueurs privés

Certains sites privés nécessitent que vous téléchargiez votre propre torrent à partir de leur site pour pouvoir le charger.

  1. Téléchargez votre torrent à partir du site et chargez-le dans BitTorrent (il devrait passer en mode téléchargement et afficher 0 %).
  2. Arrêtez le torrent, cliquez dessus avec le bouton droit et sélectionnez « Set Download Location » (Définir l’emplacement de téléchargement) dans le menu contextuel dans « Advanced » (Avancé).
  3. Accédez à l’emplacement du contenu (ex. : le même chemin que celui indiqué lors de la création du torrent) et ouvrez-le. Pour les torrents contenant plusieurs fichiers, assurez-vous d’indiquer LE DOSSIER et non pas ce qu’il CONTIENT.
  4. Démarrez le torrent. BitTorrent vérifie les fichiers (le pourcentage augmente assez rapidement) et commence le partage une fois qu’il a atteint 100 % (cela prend plus longtemps pour les torrents de plus grande taille).

Guide rédigé par Pelo et stylisé par Determination