¿Dar mayor prioridad de descarga a partes específicas del archivo en un cliente BitTorrent?

11

En general, y probablemente por una buena razón, los clientes de BitTorrent descargan todo el archivo por igual en función de otros factores. Sin embargo, al descargar algunos videos, preferiría obtener el inicio del archivo primero, o el último tercio del archivo primero, etc. ¿Hay alguna manera de hacer esto con algún cliente?

Dan Roberts
fuente
no creo que esto sea posible ... no con utorrent
tumchaaditya

Respuestas:

10

No, no hay forma de priorizar una parte arbitraria del archivo. Hace años, les pedí a los desarrolladores de eMule que implementaran esta función porque a veces, mientras veo un programa, la red se interrumpe en el último minuto o me perdería unos segundos después de uno de los cortes comerciales, y no quería descargar un episodio completo solo para ver unos segundos. Derribaron la idea, afirmando que lastimaría al enjambre si las personas pudieran elegir lo que obtienen.

No es diferente con µTorrent, o cualquier otro sistema P2P que se basa en la distribución uniforme de partes de un archivo entre los pares.

Lo más parecido a esto es la capacidad (generalmente desactivada de manera predeterminada) para priorizar la primera y la última parte del archivo que se hizo específicamente para que el archivo pueda verificarse como genuino y no falso (porque la mayoría de los tipos de archivo ponen el encabezado y los metadatos al principio y algunos lo ponen al final).

En µTorrent, configure la bt.prio_first_last_pieceopción avanzada:

ingrese la descripción de la imagen aquí

Synetech
fuente
Estoy interesado en saber si este sigue siendo el caso: mi impresión es que popcorntime.io ahora prioriza el inicio de archivos de un rango selecto de fuentes ...
ptim
Falso. No "dañaría el enjambre", en realidad lo ayudaría. Esa afirmación supone que el torrente es deseable. Si no es así, al tener un subconjunto del video descargado prematuramente, uno podría determinar más rápidamente que el torrent es basura, y cancelar la descarga antes de difundirlo más, matando torrentes malos.
Andrew
4

Vine aquí buscando la respuesta a la misma pregunta, y la respuesta de @ Synetechs me señaló en la dirección correcta. No sé si esta es una nueva característica que no existía cuando publicó su respuesta (después de todo, han pasado 3 años). Pero en la misma pestaña avanzada, ahora hay una configuración bt.progressive_piece_picker, que parece priorizar las piezas desde el comienzo del archivo. Me ha funcionado hasta ahora. Sin embargo, use esta configuración con cuidado. Omite el núcleo del protocolo, que es la naturaleza desordenada de la descarga. Puede estar bien para torrents con muchas sembradoras, pero puede matar torrents menos activos.

jose
fuente
1

Desde la ventana principal , haga clic en el panel de información detallada . Seleccione la pestaña de archivos .

Haga clic derecho en la parte del archivo que desea aumentar la prioridad y cambie la prioridad de normal a alta.

Lo siguiente es del manual de ayuda de bittorrent

  • Prioridad muestra la prioridad dada al archivo.
    • alto significa que BitTorrent intentará completar el archivo de forma más agresiva en relación con otros archivos de menor prioridad (bajo o normal). Si hay una oportunidad para que este archivo se complete, BitTorrent lo aprovechará. Tenga en cuenta que esto no garantiza la finalización del archivo, o que el archivo se completará antes que otros archivos de menor prioridad.
    • normal es la prioridad predeterminada dada.
    • bajo significa que BitTorrent intentará completar el archivo de forma menos agresiva en relación con otros archivos de prioridades más altas (normal o alta). Si existe la posibilidad de que otro archivo de mayor prioridad se complete, BitTorrent se encargará de la descarga de este archivo. Tenga en cuenta que esto no garantiza que el archivo se completará después de otros archivos de mayor prioridad.
    • omitir significa que el archivo no se descargará. Tenga en cuenta que algunos archivos comparten piezas con otros archivos. Como tal, puede notar que se descarga una parte de un archivo omitido (o posiblemente un archivo completo, si es más pequeño que el tamaño de la pieza). Comprenda que esto no significa que BitTorrent haya ignorado su solicitud de no descargar el archivo.
wizlog
fuente
55
Tengo entendido que esta es la prioridad de un archivo en relación con varios archivos. Sin embargo, si hay un archivo de video de 2GB, no tendrá ningún efecto en el resultado de qué parte del archivo se descarga primero.
Dan Roberts el
44
Vuze le permite priorizar la primera y la última parte de un solo archivo de video ... forum.vuze.com/message.jspa?messageID=219932
Moab
Como lo hace uTorrent.
Mahmoud Al-Qudsi
Parece que eso simplemente le permite verificar el principio y el final para asegurarse de que sea un archivo válido. No es exactamente lo que estoy buscando, pero es bueno saberlo.
Dan Roberts
1

En uTorrent, si mantiene presionado Shift+ F2mientras hace clic en "preferencia", tendrá acceso a algunas opciones especiales.

Como puede ver en la siguiente captura de pantalla: tiene, entre otras cosas, dos nuevas opciones:

  • bt.sequential_download
  • bt.sequential_files

Puede cambiar el valor de esos parámetros a "Verdadero" para descargar su archivo secuencialmente.

Por supuesto, evite usar esas opciones para torrents con algunas sembradoras.

ingrese la descripción de la imagen aquí

obchardon
fuente
La única respuesta correcta. No tengo idea de por qué te votaron negativamente.
Johan - reinstala a Monica el
0

Puede hacerlo haciendo clic en "no descargar" para los archivos que no desea, y luego vuelva a forzar la prioridad a la normalidad cuando descargue su archivo.

Philippe Boucher
fuente
-1

intenta terminar la descarga rápidamente a un archivo específico en su descarga de torrent en comparación con otros archivos si está configurado en alto ... med no tendrá velocidad extra aur power ... en baja dará baja priotity en comparación con otros archivos ... omitiendo saltará el archivo seleccionado. high.med, low y skip son proirity

jegertexprt
fuente
1
Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill