Bestimmten Dateien in einem BitTorrent-Client eine höhere Download-Priorität zuweisen?

11

Im Allgemeinen und wahrscheinlich aus gutem Grund laden BitTorrent-Clients die gesamte Datei gleichermaßen herunter, basierend auf verschiedenen anderen Faktoren. Wenn ich jedoch einige Videos herunterlade, würde ich es vorziehen, zuerst den Anfang der Datei oder zuerst das letzte Drittel der Datei usw. zu erhalten. Gibt es eine Möglichkeit, dies mit einem Client zu tun?

Dan Roberts
quelle
Ich glaube nicht, dass dies möglich ist. Nicht mit Utorrent
Tumchaaditya

Antworten:

10

Nein, es gibt keine Möglichkeit, einen beliebigen Teil der Datei zu priorisieren. Vor Jahren habe ich die Entwickler von eMule gebeten, diese Funktion zu implementieren, da das Netzwerk beim Anschauen einer Show manchmal in letzter Minute unterbrochen wird oder ich nach einer Werbeunterbrechung einige Sekunden verpasse und nicht herunterladen möchte eine ganze Folge, nur um ein paar Sekunden zu sehen. Sie schossen die Idee ab und sagten, dass es dem Schwarm schaden würde, wenn die Leute auswählen könnten, was sie bekommen.

Bei µTorrent oder einem anderen P2P-System, bei dem Teile einer Datei gleichmäßig auf die Peers verteilt werden, ist dies nicht anders.

Am nächsten daran ist die Möglichkeit (normalerweise standardmäßig deaktiviert), den ersten und letzten Teil der Datei zu priorisieren, was speziell durchgeführt wurde, damit die Datei als echt und nicht als Fälschung überprüft werden kann (da die meisten Dateitypen dies tun) den Header und die Metadaten am Anfang und einige am Ende).

Stellen Sie in µTorrent die bt.prio_first_last_pieceerweiterte Option ein:

Geben Sie hier die Bildbeschreibung ein

Synetech
quelle
Ich bin interessiert zu wissen, ob dies immer noch der Fall ist - mein Eindruck ist, dass popcorntime.io jetzt den Start von Dateien aus einem ausgewählten Bereich von Quellen
priorisiert
Falsch. Es würde "den Schwarm nicht verletzen", es würde ihm tatsächlich helfen. Diese Behauptung setzt voraus, dass der Strom wünschenswert ist. Wenn nicht, kann man durch vorzeitiges Herunterladen einer Teilmenge des Videos schneller feststellen, dass es sich bei dem Torrent um Papierkorb handelt, und den Download abbrechen, bevor er weiter verbreitet wird, wodurch schlechte Torrents getötet werden.
Andrew
4

Ich kam hierher, um nach der Antwort auf dieselbe Frage zu suchen, und die Antwort von @ Synetechs zeigte mir die richtige Richtung. Ich weiß nicht, ob dies eine neue Funktion ist, die es nicht gab, als er seine Antwort veröffentlichte (es sind immerhin 3 Jahre vergangen). Aber auf derselben erweiterten Registerkarte gibt es jetzt eine Einstellung für bt.progressive_piece_picker, die anscheinend Teile vom Anfang der Datei an priorisiert. Hat bisher für mich gearbeitet. Verwenden Sie diese Einstellung jedoch mit Vorsicht. Es umgeht den Kern des Protokolls, dh die ungeordnete Natur des Downloads. Kann für Torrents mit vielen Sämaschinen in Ordnung sein, kann aber weniger aktive Torrents töten.

jose
quelle
1

Klicken Sie im Hauptfenster auf den detaillierten Infobereich . Wählen Sie die Registerkarte Dateien .

Klicken Sie mit der rechten Maustaste auf den Teil der Datei, dessen Priorität Sie erhöhen möchten, und ändern Sie die Priorität von normal auf hoch.

Das Folgende stammt aus dem Bittorrent-Hilfehandbuch

  • Priorität zeigt die Priorität an, die der Datei zugewiesen wurde.
    • hoch bedeutet, dass BitTorrent versucht, die Datei im Vergleich zu anderen Dateien mit niedrigeren Prioritäten (niedrig oder normal) aggressiver zu vervollständigen. Wenn die Möglichkeit besteht, dass diese Datei vollständiger wird, wird BitTorrent sie übernehmen. Beachten Sie, dass dies nicht die Fertigstellung der Datei garantiert oder dass die Datei vor anderen Dateien mit niedrigeren Prioritäten fertiggestellt wird.
    • Normal ist die angegebene Standardpriorität.
    • niedrig bedeutet, dass BitTorrent versucht, die Datei im Vergleich zu anderen Dateien mit höheren Prioritäten (normal oder hoch) weniger aggressiv zu vervollständigen. Wenn die Möglichkeit besteht, dass eine andere Datei mit höherer Priorität vollständiger wird, übernimmt BitTorrent das Herunterladen für diese Datei. Beachten Sie, dass dies nicht garantiert, dass die Datei nach anderen Dateien mit höheren Prioritäten abgeschlossen wird.
    • Überspringen bedeutet, dass die Datei nicht heruntergeladen wird. Beachten Sie, dass einige Dateien Teile mit anderen Dateien teilen. Daher stellen Sie möglicherweise fest, dass ein Teil einer übersprungenen Datei (oder möglicherweise eine gesamte Datei, wenn sie kleiner als die Stückgröße ist) heruntergeladen wird. Beachten Sie, dass dies nicht bedeutet, dass BitTorrent Ihre Aufforderung, die Datei nicht herunterzuladen, ignoriert hat.
Wizlog
quelle
5
Nach meinem Verständnis ist dies die Priorität einer Datei in Bezug auf mehrere Dateien. Wenn jedoch eine 2-GB-Videodatei vorhanden ist, hat dies keine Auswirkungen auf das Ergebnis, welcher Teil der Datei zuerst heruntergeladen wird.
Dan Roberts
4
Mit Vuze können Sie den ersten und den letzten Teil einer einzelnen Videodatei priorisieren
Moab
Wie uTorrent.
Mahmoud Al-Qudsi
Sieht so aus, als könnten Sie einfach Anfang und Ende überprüfen, um sicherzustellen, dass es sich um eine gültige Datei handelt. Nicht ganz das, wonach ich suche, aber schön zu wissen.
Dan Roberts
1

Wenn Sie in uTorrent Shift+ gedrückt halten, F2während Sie auf " Einstellungen " klicken, haben Sie Zugriff auf einige spezielle Optionen.

Wie Sie im folgenden Screenshot sehen können: Sie haben unter anderem zwei neue Optionen:

  • bt.sequential_download
  • bt.sequential_files

Sie können den Wert dieser Parameter auf "True" ändern, um Ihre Datei nacheinander herunterzuladen.

Vermeiden Sie es natürlich, diese Optionen für Torrents mit einigen Sämaschinen zu verwenden.

Geben Sie hier die Bildbeschreibung ein

obchardon
quelle
Die einzig richtige Antwort. Keine Ahnung, warum du herabgestimmt wurdest.
Johan - wieder Monica
0

Sie können dies tun, indem Sie für die Dateien, die Sie nicht möchten, auf "Nicht herunterladen" klicken und dann beim Herunterladen Ihrer Datei die Priorität für diese auf "Normal" zurücksetzen.

Philippe Boucher
quelle
-1

Es versucht, den Download schnell in eine bestimmte Datei in Ihrem Torrent-Download im Vergleich zu anderen Dateien zu beenden, wenn es auf hoch eingestellt ist. med wird keine zusätzliche Geschwindigkeit für die Leistung sein ... in niedrig wird es im Vergleich zu anderen eine geringe Priotität geben Dateien ... Beim Überspringen wird die ausgewählte Datei übersprungen. high.med, low und skip sind proirity

jegertexprt
quelle
1
Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage.
DavidPostill