Dare maggiore priorità di download a parti specifiche del file in un client BitTorrent?


12

Generalmente, e probabilmente per una buona ragione, i client BitTorrent scaricano su tutto il file in modo uguale sulla base di vari altri fattori. Tuttavia, durante il download di alcuni video, preferirei iniziare prima il file, o l'ultimo terzo del file, ecc. C'è un modo per farlo con qualsiasi client?


non credo sia possibile ... non con utorrent
tumchaaditya,

Risposte:


10

No, non c'è modo di dare priorità a una parte arbitraria del file. Anni fa, ho chiesto agli sviluppatori di eMule di implementare questa funzione perché a volte mentre guardavo uno spettacolo, la rete si interrompeva all'ultimo minuto o mi mancavano alcuni secondi dopo una delle interruzioni pubblicitarie e non volevo scaricare un intero episodio solo per guardare qualche secondo. Abbandonarono l'idea, affermando che avrebbe fatto male allo sciame se le persone potessero scegliere e scegliere ciò che ottengono.

Non è diverso con µTorrent o qualsiasi altro sistema P2P che si basa sulla distribuzione uniforme di parti di un file tra i peer.

La cosa più vicina a questa è la possibilità (di solito disattivata per impostazione predefinita) di dare la priorità alla prima e all'ultima parte del file che è stata fatta in modo specifico in modo che il file possa essere verificato come autentico e non falso (perché la maggior parte dei tipi di file l'intestazione e i metadati all'inizio e alcuni lo mettono alla fine).

In µTorrent, imposta l' bt.prio_first_last_pieceopzione avanzata:

inserisci qui la descrizione dell'immagine


Sono interessato a sapere se è ancora così - la mia impressione è che popcorntime.io ora dia la priorità all'avvio dei file da una gamma selezionata di fonti ...
ptim

Falso. Non "ferirebbe lo sciame", in realtà lo aiuterebbe. Tale affermazione presuppone che il torrent sia desiderabile. In caso contrario, avendo un sottoinsieme del video scaricato prematuramente, si potrebbe determinare più rapidamente che il torrent è spazzatura e annullare il download prima di diffonderlo ulteriormente, uccidendo così i torrent cattivi.
Andrew,

4

Sono venuto qui per cercare la risposta alla stessa domanda e la risposta di @ Synetechs mi ha indicato la giusta direzione. Non so se questa è una nuova funzionalità che non esisteva quando ha pubblicato la sua risposta (dopo tutto sono passati 3 anni). Ma nella stessa scheda avanzata, ora c'è un'impostazione bt.progressive_piece_picker, che sembra dare la priorità ai pezzi dall'inizio del file. Ha lavorato per me finora. Usa questa impostazione con cura, però. Ignora il nucleo del protocollo, che è la natura non ordinata del download. Può andare bene per i torrent con molti seeders, ma può uccidere i torrent meno attivi.


2

In uTorrent, se tieni premuto Shift+ F2mentre fai clic su "preferenza" avrai accesso ad alcune opzioni speciali.

Come puoi vedere nel seguente screenshot: hai, tra le altre cose, due nuove opzioni:

  • bt.sequential_download
  • bt.sequential_files

È possibile modificare il valore di tali parametri su "True" per scaricare il file in sequenza.

Ovviamente evita di usare quelle opzioni per i torrent con poche seeders.

inserisci qui la descrizione dell'immagine


L'unica risposta corretta. Non ho idea del perché sei stato sottratto al voto.
Johan - ripristina Monica

1

Dalla finestra principale , fai clic sul riquadro informazioni dettagliate . Seleziona la scheda File .

Fare clic con il tasto destro sulla parte del file di cui si desidera aumentare la priorità e cambiare la priorità da normale ad alta.

Quanto segue è dal manuale di aiuto bittorrent

  • Priorità visualizza la priorità assegnata al file.
    • alto significa che BitTorrent tenterà di completare il file in modo più aggressivo rispetto ad altri file con priorità inferiori (basso o normale). Se c'è un'opportunità per questo file di diventare più completo, BitTorrent lo prenderà. Si noti che ciò non garantisce il completamento del file o che il file verrà completato prima di altri file con priorità inferiori.
    • normale è la priorità predefinita assegnata.
    • basso indica che BitTorrent tenterà di completare il file in modo meno aggressivo rispetto ad altri file con priorità più alta (normale o alta). Se esiste la possibilità che un altro file con priorità più alta diventi più completo, BitTorrent lo prenderà in carico per il download di questo file. Si noti che ciò non garantisce che il file verrà completato dopo altri file con priorità più elevate.
    • skip significa che il file non verrà scaricato. Si noti che alcuni file condividono pezzi con altri file. Pertanto, potresti notare che viene scaricata una parte di un file ignorato (o eventualmente un intero file, se è inferiore alla dimensione del pezzo). Ricorda che ciò non significa che BitTorrent abbia ignorato la tua richiesta di non scaricare il file.

5
Comprendo che questa è la priorità di un file rispetto a più file. Tuttavia, se esiste un file video da 2 GB, non avrà alcun effetto sul risultato di quale parte del file viene scaricata per prima.
Dan Roberts,

4
Vuze ti consente di dare la priorità alla prima e all'ultima parte di un singolo file video ... forum.vuze.com/message.jspa?messageID=219932
Moab

Come fa uTorrent.
Mahmoud Al-Qudsi,

Sembra che ti consenta semplicemente di controllare l'inizio e la fine per assicurarti che sia un file valido. Non proprio quello che sto cercando, ma bello da sapere.
Dan Roberts,

0

Puoi farlo facendo clic su "non scaricare" per i file che non desideri, quindi riportare la priorità alla normalità per questi quando il file viene scaricato.


-1

cerca di finire per scaricare velocemente su un file specifico nel tuo download torrent rispetto ad altri file se è impostato su alto .. med non avrà una maggiore potenza aur ... in basso darà una priorità bassa rispetto ad altri file ... saltando salterà il file selezionato. high.med, low e skip sono proirity


1
Si prega di leggere di nuovo attentamente la domanda. La tua risposta non risponde alla domanda originale.
DavidPillill
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.