URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 106946
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Монтирование содержимого Torrent-а ..."

Отправлено auto_tips , 29-Фев-16 03:12 
В рамках проекта [[https://github.com/johang/btfs btfs]] развивается FUSE-модуль, позволяющий примонтировать Torrent-файл или magnet-ссылку в качестве директории. После монтирования обращение к содержимому торрента осуществляется аналогично работе с обычной файловой системой. Например, можно запустить мультимедийный проигрыватель и просмотреть связанный с торрентом фильм.

Важным отличием является то, что для работы с контентом не требуется его предварительная загрузка - содержимое загружается по мере необходимости. Например, при начале просмотра фильма начинается загрузка соответствующих частей файла, при смене позиции загружаются вновь запрошенные данные. Т.е. можно сразу оценить качество материала или получить доступ к отдельным файлам.

Установка в Ubuntu:

   sudo add-apt-repository ppa:johang/btfs
   sudo apt-get update
   sudo apt-get install btfs

Установка в Arch Linux:

   sudo pacman -S btfs

Сборка в Debian:

   sudo apt-get install autoconf automake libfuse-dev libtorrent-rasterbar-dev libcurl4-openssl-dev
   git clone https://github.com/johang/btfs.git btfs
   cd btfs
   autoreconf -i
   ./configure
   make

Монтирование:

  mkdir mnt
  btfs video.torrent mnt

Просмотр:

  cd mnt
  vlc video.mp4

Отключение:

  fusermount -u mnt

URL:
Обсуждается: http://www.opennet.dev/tips/info/2943.shtml


Содержание

Сообщения в этом обсуждении
"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Аноним , 29-Фев-16 03:12 
прикольно, работает.
fedora 19:
git clone https://github.com/johang/btfs.git
sudo yum install rb_libtorrent-devel fuse-devel
autoreconf -vfi
make
sudo make install
btfs video.torrent mnt

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено АнОнМен , 29-Фев-16 04:57 
Что только не выдумают чтоб не сидировать.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Chis , 29-Фев-16 11:32 
не знаете как сделать чтобы файлик так примонтированный увидел minidlna

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Andrey Mitrofanov , 29-Фев-16 11:43 
> не знаете как сделать чтобы файлик так примонтированный увидел minidlna

То ли сингал послать, то ли перестартовать, чтобы он пересканировал директории и перестроил базу. Посмотри в man-е, в init.d скрипте.


"Монтирование содержимого Torrent-а в файловую систему"
Отправлено ананим.orig , 29-Фев-16 14:10 
Вах! Какое оригинальное и при этом очевидное решение!
Большой респект

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено ABATAPA , 29-Фев-16 14:20 
При скачивании нужных фрагментов они кэшируются в "реальную" файловую систему? Или теряются?
Скажем, при копировании файла он скачается на 100%.
Если после этого его запустить на воспроизведения с btfs, он не будет загружаться снова?

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено ананим.orig , 29-Фев-16 15:27 
Судя по сырцам используется libtorrent, скачивание начинается по запросу (кто-то через fuse начинает читать файл), качается в $TEMP, который вначале ищется в хомяке, но это уже и не важно. Как именно он чунки ранжирует — я за те 10сек не смотрел.
Кратко ответ на первый вопрос — нет. Это не полноценный торрент-клиент. Это fuse fs.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Аноним , 29-Фев-16 20:46 
Блин, хорошо бы добавить туда возможность кешировать и раздавать скачанные чанки, пока не размонтируешь.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Аноним , 01-Мрт-16 07:31 
толку с этой поделки?  самое сложное при возне с торентами - как раз найти нужный торент файл, чтобы скачать его - ни ума ни рук не требуется, это делает программа

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено marks , 01-Мрт-16 11:04 
В условиях ограниченного дискового пространства весьма полезно. Хотя есть Ace Player, который умеет то же самое. Но хорошо же, когда есть разные костыли для одного больного.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Gannet , 08-Мрт-16 16:16 
...или разные больные для одних костылей. :)

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Alexey , 09-Мрт-16 17:14 
На arm заработает? В частности Raspberry Pi интересует.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено piyavking , 26-Мрт-23 10:21 
>На arm заработает? В частности Raspberry Pi интересует.

Работает, только что проверил.


"Монтирование содержимого Torrent-а в файловую систему"
Отправлено piyavking , 26-Мрт-23 14:09 
> На arm заработает? В частности Raspberry Pi интересует.

только ~/btfs надо в память запихнуть - чуть систему не убил, временные файлы карту забили...



"Монтирование содержимого Torrent-а в файловую систему"
Отправлено rusbaron , 25-Мрт-16 13:56 
Ох согласен с АнОнМен...Ктож раздавать то будет в таких вариантах? Итак уже раздачи скуднеют,мало сидеров,а так вообще не будет.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Аноним , 27-Мрт-16 18:57 
все эти удобные стриминги торрентов, монтирование торрентов в виде фс и прочее - это все происки копирастов. чем меньше людей пользуется нормальными клиентами, тем хуже для сети.

"Монтирование содержимого Torrent-а в файловую систему"
Отправлено gon_ur , 04-Апр-16 20:47 
> Ох согласен с АнОнМен...Ктож раздавать то будет в таких вариантах? Итак уже
> раздачи скуднеют,мало сидеров,а так вообще не будет.

Верно.
Также верно и то, что сейчас многие сидят с Сети через мобильных провайдеров, где исходящий трафик по цене входящего. Кто хочет платить за то, что у него кто-то берёт файл?
Я - не хочу.


"Монтирование содержимого Torrent-а в файловую систему"
Отправлено дебилойд , 14-Апр-16 18:42 
W: Не удалось получить http://ppa.launchpad.net/johang/btfs/ubuntu/dists/jessie/mai... Found

Расходимся, нас н..ли


"Монтирование содержимого Torrent-а в файловую систему"
Отправлено Анонимко , 21-Апр-16 07:52 
Ты подтвердил свой ник. Все прекрасно получается и работает.