Какое расширение у торрент файлов

Обновлено: 06.07.2024

Файлы с расширением .TORRENT содержат метаданные , информацию о других данных - файлах и папках, которые должны распространяться в сети на основе BitTorrent. Они могут также включать данные о трекерах - адресатах компьютеров, которые помогают локализовать файлы в сети.

Файлы TORRENT не содержат данных, которые будут загружены, но вместо этого:

  • Имя файла или файлов, которые будут загружены, вместе с его путем - файлы, имя, путь ,
  • Информация о частях, на которые файл будет разделен - длина фрагмента,
  • Размер в приманках - длина,
  • Информация о структуре каталога - информация ,
  • Список хэшей SHA1, рассчитанных для каждой части файла, чтобы проверить его целостность после загрузки - куски ,
  • Трекеры URL - анонс.

Дополнительная информация

Файлы BitTorrent также могут иметь некоторые расширения, описанные в спецификации. Логика сети TORRENT основана на децентрализации ее местоположения, что позволяет пользователям устанавливать одноранговые соединения, чтобы загружать и обмениваться интересующими их данными. Каждая загруженная часть файла проверяется и дополнительно обменивается.

Программы, которые поддерживают TORRENT расширение файла

В следующем списке перечислены программы, совместимые с файлами TORRENT, которые разделены на категории 3 в зависимости от операционной системы, в которой они доступны. Файлы с расширением TORRENT, как и любые другие форматы файлов, можно найти в любой операционной системе. Указанные файлы могут быть переданы на другие устройства, будь то мобильные или стационарные, но не все системы могут быть способны правильно обрабатывать такие файлы.

Программы, обслуживающие файл TORRENT

Updated: 08/26/2019

Как открыть файл TORRENT?

Отсутствие возможности открывать файлы с расширением TORRENT может иметь различное происхождение. Что важно, все распространенные проблемы, связанные с файлами с расширением TORRENT, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами TORRENT.

Шаг 1. Установите BitTorrent программное обеспечение

Install software to open TORRENT file

Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы TORRENT, установленные в системе. Этот легкий. Выберите BitTorrent или одну из рекомендованных программ (например, Vuze, BitComet, uTorrent) и загрузите ее из соответствующего источника и установите в своей системе. Полный список программ, сгруппированных по операционным системам, можно найти выше. Если вы хотите загрузить установщик BitTorrent наиболее безопасным способом, мы рекомендуем вам посетить сайт BitTorrent, Inc. и загрузить его из официальных репозиториев.

Шаг 2. Проверьте версию BitTorrent и обновите при необходимости

Update software that support file extension TORRENT

Если у вас уже установлен BitTorrent в ваших системах и файлы TORRENT по-прежнему не открываются должным образом, проверьте, установлена ли у вас последняя версия программного обеспечения. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Это может быть одной из причин, по которой TORRENT файлы не совместимы с BitTorrent. Самая последняя версия BitTorrent обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.

Шаг 3. Назначьте BitTorrent для TORRENT файлов

Если проблема не была решена на предыдущем шаге, вам следует связать TORRENT файлы с последней версией BitTorrent, установленной на вашем устройстве. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы

Associate software with TORRENT file on Windows

Изменить приложение по умолчанию в Windows

  • Нажатие правой кнопки мыши на TORRENT откроет меню, из которого вы должны выбрать опцию Открыть с помощью
  • Нажмите Выбрать другое приложение и затем выберите опцию Еще приложения
  • Наконец, выберите Найти другое приложение на этом. , укажите папку, в которой установлен BitTorrent, установите флажок Всегда использовать это приложение для открытия TORRENT файлы свой выбор, нажав кнопку ОК

Изменить приложение по умолчанию в Mac OS

Шаг 4. Убедитесь, что файл TORRENT заполнен и не содержит ошибок

Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл TORRENT действительным. Вероятно, файл поврежден и, следовательно, недоступен.

Check TORRENT file for viruses

1. TORRENT может быть заражен вредоносным ПО - обязательно проверьте его антивирусом.

Если случится так, что TORRENT инфицирован вирусом, это может быть причиной, которая мешает вам получить к нему доступ. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. TORRENT файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.

2. Проверьте, не поврежден ли файл
3. Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.

Некоторые файлы требуют повышенных прав доступа для их открытия. Выйдите из своей текущей учетной записи и войдите в учетную запись с достаточными правами доступа. Затем откройте файл BitTorrent Format.

4. Проверьте, может ли ваша система обрабатывать BitTorrent
5. Убедитесь, что у вас установлены последние версии драйверов, системных обновлений и исправлений

Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом BitTorrent Format. Возможно, что одно из доступных обновлений системы или драйверов может решить проблемы с файлами TORRENT, влияющими на более старые версии данного программного обеспечения.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла TORRENT мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле TORRENT.

Решение банально — убрать этот нехороший адрес из списка. Однако файлов у меня много, из каждого вручную вырезать совсем не хочется, да и дополнительное действие при добавлении нового торрента выполнять тоже не было никакого желания. Поэтому принял решение разобраться в формате и автоматизировать удаление трекера из списка.

Bencode

Именно так называется формат кодирования данных в .torrent-файлах. Больше он почти нигде и не используется, мне попадался он на глаза так же в формате хранения resume-информации в Transmission.
Для большинства актуальных языков написаны библиотеки для работы с этим форматом, но не для C++, да, конечно, есть такая штука, но это чистый Си и кроме того форма представления мне не показалась удачной, поэтому написал простенький свой велосипед, ибо формат крайне прост.

Описываются 4 типа данных — массив байт, число, список, ассоциативный массив.

  • Числа задаются в форме i<последовательность цифр>e, <последовательность цифр> — это цифры в ascii представлении, то есть 1 задаётся как '1' или 0x31. Заметно что так мы можем задавать огромные числа, которые не влезут ни в long, ни в long long, однако большинство пренебрегают отсутствием лимита и используют 64-битные числа.
  • Массив байт — <длина массива>:<сам массив>. Длина массива так же формируется неограниченной последовательностью цифр.
  • Список — l<элемeнты списка>e. Элементом может являться любой из типов данных. В том числе и вложенный список. Конец, как видно из формата, отмечается литералом 'e'.
  • Ассоциативный массив — d<элемeнты массива>e. Каждый элемент массива выглядит таким образом — <массив байт><элемент>. Массив байт — это имя записи в форме из пункта 2. Элемент опять же может быть любым — список, массив, ассоциативный массив, число.

Это всё. Сам файл это последовательность таких записей. Поэтому декодирование крайне просто выполняется:


Кодирование тоже несложно:

Структура .torrent-файла.

Как я уже писал выше для кодирования используется Bencode.
Стоит добавить что если массив байт может быть интерпретирован как строка (имена элементов в ассоциативном массиве, просто строковые поля), то используется кодировка utf-8.

Необходимо упомянуть то, что файлы представлены в протоколе кусками. То есть файлы содержащиеся в торренте объединены в единый массив, и затем этот массив разделили на относительно небольшие кусочки. В таком виде данные обрабатывает BitTorrent-протокол.

  • piece length — размер одного кусочка — 512 килобайт, 1 метр, и так далее. Слишком большое число кусков будет «раздувать» .torrent-файл.
  • pieces — строка, которая содержит конкатенацию SHA1-хешей, описывающих каждый кусочек. Длина этой строки равна 20 * количество кусков.
  • name — рекомендательное имя файла (если файл один) или директории. Увы многие торрент-клиенты воспринимают это как аксиому.
  • length — если файл один, то будет задано это поле, которое содержит длину файла.
  • files — если файлов несколько, то появится список ассоциативных массивов.
  • length — длина файла.
  • path — список из строк, которые задают путь. Каждая строка — элемент пути, относительно корневой директории торрента. Для пути a/b/c/d.jpg будет 4 строки в данном списке — ['a', 'b', 'c', 'd.jpg'].

В общем-то это всё.
Нам в данный момент нужно только одно поле — announce-list. Пробегаясь по этому списку находим неугодный трекер и вырезаем его:

Демоны и watch-directory.

Таким образом мы можем пробежаться по существующим .torrent-файлам и вырезать трекер, однако что делать с новыми файлами?
Я использую удобную штуку — watch directory. Кидаем туда .torrent и клиент обнаружив его в этой папке, сам автоматически добавит его к себе.
Однако мне совсем не хочется предварительно вырезать трекер, а желаю автоматизировать это дело.
Поэтому написал простенький демон, который мониторит собственную watch directory, удаляет трекер и кидает файл в watch directory торрент-клиента.
Для меня как пользователя абсолютно ничего не поменялось, кидаю файлы в ту же папку, получаю на выходе торрент в клиенте.

Демона пишем на Си с использованием замечательной штуки — inotify,


Инициализируем модуль с помощью inotify_init(), затем добавляем директорию для слежения inotify_add_watch(), нас интересует только создание файла, поэтому указываем флажок IN_CREATE. А затем крутим бесконечный цикл слежения за директорией.

Блокирующий вызов read() вернёт нам управление как только произойдут нужные нам изменения в одной из директорий, за которыми следим. Таким образом мы абсолютно не грузим процессор во время ожидания.
Сама обработка файла не представляет из себя ничего интересного — пара вызовов rename() и один вызов system().

в переводе с английского "стремительный поток". В сети Интернет этим термином называют файл, который содержит информацию о группе файлов и используется для обмена этими файлами. О торрент - файлах, что это такое и как ими пользоваться постараюсь простыми словами описать в данной статье.

Торрент файл легко узнать по принятому для него расширения .torrent .

Немножко общей теории. Сеть Интернет соединяет между собой огромное множество компьютеров. В каждом компьютере храниться в файлах много разной информации. Этой информацией (файлами) иногда возникает потребность делиться с другими пользователями. Одна из технологий заключается в том, что формируется описание группы файлов и записывается в файл - торрент.

Торрент представляет собой аналог каталога в библиотеке. Торрент описывает или один файл или папку с файлами. Файл торрент имеет маленький размер (аналогия с библиотекой: карточка книги с основными данными от названия до года издания и количества страниц) и однозначно определяет файл. Торрент файл, открытый в специальной программе, позволяет получить описанные в нем файлы на свой компьютер.

Торрент формат разработан специально под пиринговые (обменные) сети. Пиринговая сеть это в переводе на бытовой язык соединение компьютеров в специальную сеть, где пользователи имеют возможность обмениваться файлами напрямую друг у друга.

Давайте смоделируем типичную жизнь торрента.

Вася собрал весь материал об отпуске в одну папку. Там и фотографии и текстовые описания, да ещё и презентацию сделал. Файлов много и некоторые из них очень большие. Захотел Вася поделиться этими данными. У Васи и всех его друзей установлена специальная программа (например, Utorrent).

Вася сформировал торрент файл, указав на папку с материалами об отпуске. И положил этот файл на свою страничку в интернете.

Маша захотела посмотреть материалы Васи. Запустила торрент и с компьютера Васи файлы начали копироваться.

Через какое-то время Петя запустил торрент файл. И Петя уже получает файл не только с компьютера Васи, но и с компьютера Маши, поскольку она уже некоторые данные загрузила. В какой-то момент Вася вообще может выключить компьютер и Маша и Петя будут обмениваться между собой тем что успели скачать.

Дело в том, что с помощью торрента файлы качаются не целиком и подряд, а маленькими кусочками в случайном порядке сразу всеми участниками обмена. Затем этими кусочками дополнительно делятся между собой. (Маша скачала фото1, Петя скачал презентацию. Теперь Петя фото1 может скачивать у Маши).

В сети распространена следующая основная схема работы через торренты.

- На форуме создается тема посвященная торренту (фильм, книга, аудио- или видео- материалы).

- В тему выкладывается торрент - файл.

- Заинтересованные скачивают этот файл и начинают его раздачу.

- Тема и раздача живет пока есть хоть 1 человек, имеющий полностью скачанный контент из торрент файла.


Так называемая «экранка», обычно распространяется на пиратских ресурсах. Представляет собой видео, снятое обычной камерой с экрана в кинотеатре. Самое низкое качество, файл не спасет даже высокое разрешение — в случае с таким форматом оно совершенно бесполезно.

Скорее всего, на видео будут посторонние звуки из зала, силуэты людей, артефакты изображения. Несмотря на кучу недостатков, формат популярен в первые недели после премьеры фильма, когда посмотреть лицензию еще нельзя.

Улучшенная версия «экранки». Нередко записывается профессиональной камерой, установленной в пустом кинозале. Звук более качественный по сравнению с CAMRip, видео без постороннего шума и артефактов.

Само качество изображения при этом посредственное — при перезаписи страдают разрешение, цвет. Иногда создатель файла улучшает его на компьютере — осветляет видео, выравнивает изображение.

VHSRip

Фильм, который оцифровали с VHS-кассеты. Качество напрямую зависит от сохранности пленки и опыта автора рипа. Такой формат используется для очень редких и архивных фильмов, которые невозможно найти в приличном качестве.

Получить удовольствие от просмотра такой картинки трудно — изображение нередко подрагивает, встречаются горизонтальные полосы и характерные для аналоговой пленки шумы. К разновидности формата стоит отнести TVRip и SATRip — это записи фильма с телевидения.

DVDRip

Сжатый фильм, первоисточником которого послужил диск DVD. Качество сильно зависит от выбранного кодека и мастерства автора. Разрешение будет составлять 720х576 для европейского стандарта PAL, и 720х480 для американского стандарта NTSC.

Нередко выделяется качественным звуком, так как поддерживает 5-канальный стандарт AC3 и 6-канальный DTS. Минимальный размер рипа составляет примерно 700 MB, чаще всего он файл весит 1.4 GB.

WEB-DL

Это файл, полученный в интернете через какой-либо легальный цифровой магазин. Значительная часть WEB-DL попадает в Сеть из платных сервисов iTunes Store и Netflix. Видео обычно не подвергается сжатию, стандартное качество соответствует стандарту 1080p. Если файл пережат, то его обозначают аббревиатурой WEB-DLRip.

Качество картинки вплотную приближается к Blu-ray, однако по некоторым характеристикам уступает профессиональным рипам. Нередко используется слишком высокая компрессия, которая ухудшает темные сцены. Кроме этого, такие файлы обычно распространяются без субтитров и дополнительных аудиодорожек.

HDRip

Это рип с любого источника высокой четкости. Качество картинки превосходит DVDRip, при этом разрешение файла у этих стандартов нередко идентичное. Сюда же можно отнести оцифрованные трансляции спутниковых каналов, которые вещают в HD — в этом случае фильм будет обозначаться, как HDTVRip.

Преимуществом такого формата можно назвать удачный компромисс между качеством и «весом» файла — фильмы обычно занимают на жестком диске не более 2 GB, при этом их качество позволяет смотреть их на большом экране.

BDRip

«Золотой стандарт» любой современной коллекции фильмов на жестком диске. Представляет собой рип оригинального диска Blu-Ray. Разрешение при этом может быть разным — чаще всего это 1080p или 720p. Файл при этом в среднем весит от 5 ГБ до 8 ГБ. Качество отличное, подходит для просмотра на экранах любых размеров.

В последнее время в обозначении BDRip все чаще встречается аббревиатура HEVC. Она означает, что файл закодирован с помощью самого современного формата видеосжатия H.265, который обеспечивает оптимальное визуальное качество при меньшем битрейте. При использовании такого кодирования могут быть трудности с воспроизведением на некоторых телевизорах.

BDRemux

Пересобранный в общий контейнер диск Blu-Ray без какого-либо сжатия. В отличие от лицензионного диска, здесь обычно вырезаны дополнительные материалы, лишние аудиодорожки и субтитры.

Качество картинки идентично Blu-Ray, разрешение — FullHD 1080p. Также обязательно оставляется оригинальные видео и звук. Такой файл обычно имеет расширение .mkv, для воспроизведения подойдет практически любой из известных видеопроигрывателей. Из минусов — большой «вес», фильм займет на жестком диске от 20 до 50 ГБ.

Читайте также: