一般的に、そしておそらく正当な理由で、BitTorrentクライアントは、他のさまざまな要因に基づいて、すべてのファイルから等しくダウンロードします。しかし、いくつかのビデオをダウンロードするとき、私は最初にファイルの最初を取得するか、最初にファイルの最後の3分の1を取得することを望みます。任意のクライアントでこれを行う方法はありますか?
いいえ、ファイルの任意の部分に優先順位を付ける方法はありません。数年前、私はeMuleの開発者にこの機能を実装するように依頼しました。時々、番組を見ていると、ネットワークがギリギリまで途絶えたり、コマーシャルの中断の数秒後に逃したりして、ダウンロードしたくなかったからです。エピソード全体を数秒間見るだけです。彼らはアイデアを打ち落とし、人々が彼らが得るものを選んで選択することができるなら群れを傷つけるであろうと述べました。
ΜTorrentや、ピア間でファイルの一部を均等に分散することに依存する他のP2Pシステムでも違いはありません。
これに最も近いのは、ファイルの最初と最後の部分を優先的に実行する機能(通常はデフォルトでオフに設定されている)であり、ファイルが偽物ではなく本物であると確認できるようにします(ほとんどのファイルタイプがヘッダーとメタデータが最初にあり、一部は最後にあります)。
ΜTorrentで、bt.prio_first_last_piece
高度なオプション:
私は同じ質問への答えを探してここに来ました、そして@Synetechsの答えは私を正しい方向に向けました。これが彼の回答を投稿したときに存在しなかった新しい機能であるかどうかはわかりません(結局3年経っています)。ただし、同じ詳細タブに、ファイルの先頭からピースを優先するように見えるbt.progressive_piece_picker設定があります。これまで私のために働いてきました。ただし、この設定は注意して使用してください。これは、ダウンロードの順序付けされていない性質であるプロトコルのコアをバイパスします。シーダーがたくさんある急流には問題ないかもしれませんが、あまり活発でない急流を殺すかもしれません。
メインウィンドウから、詳細情報ペインをクリックします。 ファイルタブを選択します。
優先順位を上げたいファイルの部分を右クリックし、優先順位を通常から高に変更します。
以下は bittorrentヘルプマニュアル からの抜粋です。
不要なファイルの[ダウンロードしない]をクリックして、ファイルのダウンロード時に優先順位を通常に戻すことで、これを行うことができます。