Контекст: прошлой ночью я загружал видео из HTTP-источника (точнее Megaupload) с DownThemAll! менеджер. Ложился спать, вернулся сегодня утром и обнаружил, что компьютер выключился ночью. Повторное открытие менеджера показало, что файла больше нет в очереди, поэтому я был почти уверен, что он завершен.

Проблема: попытался воспроизвести его, и в видео есть места, которые перестают воспроизводиться. Пришлось перезапустить и пропустить детали и т.д.

Решение? Что я обычно делаю: скачиваю файл .torrent и проверяю локальные данные, и тем самым скачиваю недостающие куски.

Проблема снова: О, я вижу. Файл старый и у группы провайдеров новая версия, поэтому они больше ее не предлагают. Нет сидящих. Обнаружил, что есть отсутствующие фрагменты (из графического представления в KTorrent).

Так что делать? Наиболее логичным вариантом действий, если это вообще возможно, было бы:

  1. Узнайте точные номера чанков, которые отсутствуют в какой-либо торрент-программе.

  2. Исходя из этого, вычислите диапазоны байтов, которые являются проблемой (легко; из числа блоков в KTorrent я вижу, что каждый блок должен составлять 512 КБ).

  3. Повторно загрузите эти диапазоны байтов.

  4. Слить их в файл.

Для 1, без понятия - какой-то параметр командной строки в KTorrent/Transmission/ какой-то другой программе? Для 3, я слышал, есть эта вещь, называемая скручиваемость? Может ли он справиться с 4 тоже?

Просто примечание: повторная загрузка не вариант. Получил ограничение пропускной способности. > _>

0