Создатель torrent-файлов
Создание .torrent-файлов из ваших файлов. Настройте трекеры, веб-сиды, размер блока и метаданные для генерации загружаемых torrent-файлов.
Ввод
Вывод
Документация
Что такое torrent-файл?
Torrent-файл (.torrent) — это небольшой файл метаданных, используемый протоколом BitTorrent для координации обмена файлами между участниками сети. Он не содержит самих файлов — вместо этого в нём хранится информация об именах файлов, их размерах, структуре папок, хэшах фрагментов и URL-адресах трекеров. При открытии в BitTorrent-клиенте эти метаданные указывают программе, как найти и загрузить контент от других участников сети.
Torrent-файлы используют формат данных Bencode, который кодирует метаданные в компактную бинарную структуру. Каждый файл в torrent-раздаче разбивается на фрагменты фиксированного размера, а SHA-1 хэш каждого фрагмента сохраняется внутри .torrent-файла. Это позволяет клиентам проверять целостность загружаемых данных поблочно.
Описание инструмента
Этот инструмент позволяет создавать .torrent-файлы прямо в браузере. Загрузите один или несколько файлов, настройте URL-адреса трекеров, веб-сиды, длину фрагмента и другие метаданные, затем сгенерируйте и скачайте готовый .torrent-файл. Вся обработка происходит на стороне клиента — ваши файлы никогда не отправляются на сервер.
Описание параметров
- Название torrent-раздачи: Произвольное отображаемое имя для torrent-раздачи. По умолчанию — «untitled», но может быть изменено на любое понятное название.
- Комментарий: Необязательная текстовая заметка, встроенная в метаданные torrent-файла и видимая всем, кто откроет
.torrent-файл. - Создано: Необязательное поле, указывающее, кем или чем была создана раздача.
- Длина фрагмента: Размер каждого блока данных, которым обмениваются участники сети. Значение «Авто» автоматически выбирает подходящий размер на основе общего объёма файлов. Меньший размер фрагментов улучшает проверку целостности, но увеличивает размер
.torrent-файла; больший размер снижает накладные расходы для крупных файлов. - Приватная раздача: При включении отключает DHT (Distributed Hash Table) и PEX (Peer Exchange), ограничивая обнаружение участников только указанными трекерами. Широко используется в сообществах приватных трекеров.
- Трекеры: URL-адреса анонсов BitTorrent-трекеров, помогающих участникам находить друг друга. Каждый трекер добавляется отдельно и занимает собственный уровень.
- Веб-сиды: HTTP/HTTPS URL-адреса, по которым файлы можно загрузить напрямую в качестве резервного варианта, используя протокол веб-сидирования BEP 19.
Возможности
- Создание одно- и многофайловых torrent-раздач из файлов любого типа
- Добавление нескольких URL-адресов трекеров и веб-сидов
- Настраиваемая длина фрагмента от 16 КБ до 16 МБ или автоматический выбор
- Поддержка приватных раздач для закрытых сообществ трекеров
- Отображение метаданных сгенерированной раздачи: info hash, общий размер, количество фрагментов и размер torrent-файла
Сценарии использования
- Распространение крупных файлов — дистрибутивов программ, наборов данных или медиаархивов — через пиринговую сеть
- Создание приватных раздач для загрузки на приватные трекеры
- Генерация torrent-раздач с резервными URL-адресами веб-сидов для надёжной доступности файлов
Принцип работы
- Выберите один или несколько файлов с помощью перетаскивания в область загрузки.
- Настройте параметры раздачи: название, трекеры, длину фрагмента, приватность и дополнительные метаданные.
- Нажмите «Создать .torrent» — инструмент разобьёт ваши файлы на фрагменты, вычислит SHA-1 хэши для каждого из них и закодирует всё в формат Bencode.
- Просмотрите информацию о сгенерированной раздаче (название, info hash, размеры, сведения о фрагментах) в панели результатов.
- Нажмите «Скачать .torrent», чтобы сохранить файл.
Советы
- Для файлов размером до 1 ГБ хорошо подходит длина фрагмента «Авто» по умолчанию. Для очень крупных файлов (от 10 ГБ) рекомендуется выбрать фрагменты по 4 МБ или 8 МБ, чтобы
.torrent-файл оставался компактным. - Добавьте хотя бы один URL-адрес трекера, если хотите, чтобы участники находили друг друга через централизованный сервер анонсов. Без трекеров можно использовать только DHT и PEX (если раздача не помечена как приватная).
- Info hash, отображаемый после генерации, уникально идентифицирует вашу раздачу и может использоваться для создания magnet-ссылок.