Надати вищий пріоритет завантаження певним частинам файлу у клієнті BitTorrent?


12

Як правило, і, мабуть, з поважної причини, клієнти BitTorrent завантажують весь файл однаково на основі різних інших факторів. Однак при завантаженні деяких відео я б вважав за краще спочатку запустити файл або спочатку останню третину файлу тощо. Чи є спосіб це зробити з будь-яким клієнтом?


я не думаю, що це можливо..не з utorrent
tumchaaditya

Відповіді:


10

Ні, немає жодного способу розставити пріоритет довільній частині файлу. Роки тому я попросив розробників eMule реалізувати цю функцію, тому що іноді під час перегляду шоу мережа відключається в останню хвилину, або я пропустив би кілька секунд після одного з комерційних перерв, і не хотів завантажувати цілий епізод, щоб переглянути кілька секунд. Вони збили ідею, заявивши, що це зашкодить рою, якщо люди зможуть забрати і вибрати те, що вони отримають.

Це не відрізняється від µTorrent або будь-якої іншої системи P2P, яка покладається на рівномірний розподіл частин файлу серед однолітків.

Найближчим до цього є здатність (як правило, встановлено за замовчуванням) визначати пріоритет першої та останньої частини файлу, що було зроблено спеціально для того, щоб файл можна було перевірити як справжній, а не підроблений (тому що більшість типів файлів ставлять заголовок і метадані на початку, а декілька - у кінці).

У µTorrent встановіть bt.prio_first_last_pieceрозширений параметр:

введіть тут опис зображення


Мені цікаво дізнатись, чи все-таки це так - моє враження, що popcorntime.io тепер визначає початок файлів із вибраного діапазону джерел…
ptim

Помилковий. Це не зашкодило б рою, а фактично допоможе. Це твердження передбачає, що торрент бажаний. Якщо ні, то, попередньо завантаживши підмножину відео, можна швидше визначити, що торрент - сміття, і скасувати завантаження, перш ніж поширювати його далі, тим самим вбиваючи погані торренти.
Андрій

4

Я прийшов сюди шукати відповідь на те саме питання, і відповідь @ Synetechs вказала мені в правильному напрямку. Я не знаю, чи це нова функція, яка не існувала, коли він опублікував свою відповідь (все-таки минуло 3 роки). Але на цій же розширеній вкладці тепер є налаштування bt.progressive_piece_picker, яке, здається, надає пріоритет фрагментам з початку файлу. Досі працював на мене. Однак використовуйте цей параметр обережно. Він обходить ядро ​​протоколу, що полягає в невпорядкованому характері завантаження. Може бути нормально для торентів з великою кількістю сівалок, але вони можуть вбивати менш активні потоки.


2

У uTorrent, якщо ви натискаєте кнопку Shift+ F2під час натискання на "налаштування", ви отримаєте доступ до деяких спеціальних опцій.

Як ви бачите на наступному скріншоті: у вас є, крім усього іншого, два нові варіанти:

  • bt.sequences_download
  • bt.sequences_files

Ви можете змінити значення цих параметрів на "True", щоб послідовно завантажувати файл.

Звичайно уникайте використання цих варіантів для торентів з кількома сівалками.

введіть тут опис зображення


Єдина правильна відповідь. Поняття не маю, чому ви втратили чинність.
Йохан

1

У головному вікні клацніть детальну панель інформації . Виберіть вкладку Файли .

Клацніть правою кнопкою миші ту частину файлу, якій ви хочете збільшити пріоритет, і змініть пріоритет із нормального на високий.

Далі йде посібник з довідки про бітторент

  • Пріоритет відображає пріоритет, наданий файлу.
    • висока означає, що BitTorrent спробує заповнити файл більш агресивно щодо інших файлів нижчих пріоритетів (низьких або нормальних). Якщо є можливість, щоб цей файл став більш повним, BitTorrent візьме його. Зауважте, що це не гарантує завершення файлу, або що файл буде заповнено перед іншими файлами з нижчими пріоритетами.
    • normal - це пріоритет за замовчуванням.
    • низький означає, що BitTorrent намагатиметься заповнити файл менш агресивно щодо інших файлів з більш високими пріоритетами (нормальними або високими). Якщо є можливість іншого файлу з більш високим пріоритетом стати більш повним, BitTorrent візьме його за завантаження цього файлу. Зауважте, що це не гарантує, що файл буде заповнено після інших файлів з більш високими пріоритетами.
    • Пропустити означає, що файл не буде завантажений. Зверніть увагу, що деякі файли діляться фрагментами з іншими файлами. Таким чином, ви можете помітити, що завантажується частина пропущеного файлу (або, можливо, цілий файл, якщо він менший за розмір шматка). Зрозумійте, що це не означає, що BitTorrent ігнорував ваш запит не завантажувати файл.

5
Наскільки я розумію, що це пріоритет файлу щодо кількох файлів. Однак якщо є один відеофайл розміром 2 Гб, це не вплине на результат, яку частину файлу завантажують першою.
Ден Робертс

4
Vuze дозволяє розставити
Moab

Як і uTorrent.
Махмуд Аль-Кудсі

Схоже, це просто дозволяє перевірити початок і кінець, щоб переконатися, що це дійсний файл. Не зовсім те, що я шукаю, але приємно знати.
Ден Робертс

0

Ви можете зробити це, натиснувши "не завантажувати" для файлів, які ви не бажаєте, а потім примушуйте повернути їх до пріоритету, коли файл завантажується.


-1

він намагається в кінцевому підсумку швидко скачати певний файл у вашому торрент-завантаженні порівняно з іншими файлами, якщо він встановлений на високий .. med не буде зайвої швидкості aur power ... у низькому він дасть низьку пріоритетність порівняно з іншими Файли ... пропуск пропустить вибраний файл. high.med, низький і пропускний рівень - власність


1
Будь ласка, прочитайте запитання ще раз уважно. Ваша відповідь не відповідає на початкове запитання.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.