Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => Тема начата: krasnyh от 06 Август 2018, 18:24:12

Название: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 06 Август 2018, 18:24:12
В итоге лучше просто юзать коди или скачать торрент и посмотреть в плеере.
Не знаю - почему коди у нас не популярно. Для таких задач - самое то. Я юзаю
Какие видео (кроме ютуба и фильмов) еще может быть интересными?
Кстати , qBittorrent позволяет смотреть онлайн видео при скачивании. Пользуюсь им,
не надо ждать окончания скачивания.
Название: Re: Простотр torrent в процессе скачивания
Отправлено: sfs от 07 Август 2018, 09:30:46
https://github.com/YouROK/TorrServer/releases
torrserver-p-1.1.76_64-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/torrserver-p-1.1.76_64-sf01.pfs)

Acestream (http://forum.puppyrus.org/index.php?topic=17174.msg105309#msg105309)
Powder Player (http://forum.puppyrus.org/index.php?topic=19253.msg123346#msg123346)

Пропатченный transmission. При установке в настройках (см. скрин) недокачанный торент можно смотреть медиаплеером
transmission-sequential-gtk3-p-3.00_64-sf02.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/transmission-sequential-gtk3-p-3.00_64-sf02.pfs)
transmission-sequential-cli-3.00-2-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/transmission-sequential-cli-3.00-2-x86_64.pkg.tar.xz)
transmission-sequential-gtk-3.00-2-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/transmission-sequential-gtk-3.00-2-x86_64.pkg.tar.xz)
transmission-sequential-gtk3-p-3.00-2-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/transmission-sequential-gtk3-p-3.00-2-x86_64.pkg.tar.xz)
transmission-sequential-qt-3.00-2-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/transmission-sequential-qt-3.00-2-x86_64.pkg.tar.xz)

qbittorrent-qt4-p-3.3.16-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/qbittorrent-qt4-p-3.3.16-sf01.pfs) - проверил на скачку и просмотр недокачанного в mpv
qbittorrent-qt5-4.0.3-180101-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/roll/180101/qbittorrent-qt5-4.0.3-180101-sf01.pfs)
qbittorrent-lt2-qt5-p-4.3.2-2008-sf01.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/qbittorrent-lt2-qt5-p-4.3.2-2008-sf01.pfs) - bittorrent v.2 (https://www.opennet.ru/opennews/art.shtml?num=53669)
qbittorrent-qt5-p-4.2.5-2008-sf01.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/qbittorrent-qt5-p-4.2.5-2008-sf01.pfs)

https://aur.archlinux.org/packages/vlc-bittorrent/ - сразу вбиваем ссылку в vlc (файл как и везде на диске создается)
vlc-qt5-p-3.0.11-2008-sf07.pfs (http://mirror.yandex.ru/puppyrus/roll/2008/pfs/vlc-qt5-p-3.0.11-2008-sf07.pfs)
vlc-qt5-p-3.0.11_64-sf05.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/vlc-qt5-p-3.0.11_64-sf05.pfs)

flush (http://forum.puppyrus.org/index.php?topic=10904.msg60252#msg60252) gtk2.
Брошен в 2012. В пра03 не скомпилился. Можно попробовать портировать https://debian.pkgs.org/8/debian-main-i386/flush_0.9.12-3.1_i386.deb.html
Название: Re: Простотр torrent в процессе скачивания
Отправлено: krasnyh от 18 Январь 2019, 16:47:48
 Скопирую сюда из другой темы.

Это, как я понял, консольная вещь. У меня не получилось скомпилировать, node выдавал ошибку.
Собирается без проблем. Размер с зависимостями чуть больше меньше qbittorrent-qt5-4.1.4-1811 и не требует дополнительно gtk или qt.
Код
peerflix  *.torrent --path /mnt/sda3/Download/torrent-stream --mpv
По умолчанию скачивает в /tmp, поэтому путь надо указывать (--path).
Мне показалась удобной штукой.

Peerflix: BitTorrent стрим клиент, или смотрим видео из торрент файла без скачивания (https://the-bosha.ru/2014/03/24/peerflix-bittorrent-strim-klient-ili-smotrim-video-iz-torrent-fayla-bez-skachivaniya/)
https://aur.archlinux.org/packages/peerflix/
https://github.com/mafintosh/peerflix
Название: Re: Простотр torrent в процессе скачивания
Отправлено: krasnyh от 18 Январь 2019, 17:16:08
 Transmission можно использовать для просмотра видео в процессе скачивания.
https://aur.archlinux.org/packages/transmission-sequential-gtk/
Код
$ du -h transmission-sequential-gtk-2.94.pfs && pfspkg transmission-sequential-gtk-2.94.pfs
716K   transmission-sequential-gtk-2.94.pfs
libevent
transmission-sequential-gtk

 Собираются три пакета transmission-sequential-gtk-2.94-1-x86_64.pkg.tar.xz, transmission-sequential-qt-2.94-1-x86_64.pkg.tar.xz, transmission-sequential-cli-2.94-1-x86_64.pkg.tar.xz. При упаковке в модуль выбрать нужный, у меня -gtk.
Настройки для просмотра видео:
1. ПКМ по запущенному торренту --> Свойства --> Параметры --> Sequential download
(эту настройку включать каждый раз)
2. Перетащить видео файл на mpv. Можно в настройках transmission отключить добавление .part в конец файла, тогда видео запускается привычным способом через контекстное меню (ПКМ)

P.s. Поиск в AUR выдает три раздачи, но они абсолютно одинаковые и так же при сборке создают 3 пакета указанные выше.
https://aur.archlinux.org/packages/?O=0&SeB=nd&K=transmission-sequential&outdated=&SB=n&SO=a&PP=50&do_Search=Go

Страница автора пакета в AUR и патча для transmission http://thomaslaroche.tumblr.com/post/93401383596/transmission-sequential

Upd. Пока что я вижу, peerflix превосходит transmission, так как идет моментальное скачивание. Transmission же сильно задумчив, может его как то настраивать особо надо, порт прокидывать в роутере, не знаю.  Это субъективное ощущение. Нормально работает, особенно с торрентом с большим количеством активных пиров.
  В свою очередь преимущество transmission - это возможность ограничить скорость загрузки, что может быть полезно, чтобы не забивало канал полностью.
Название: Re: Простотр torrent в процессе скачивания
Отправлено: Ilbych от 18 Январь 2019, 17:19:43
А Movian никто не пробовал? Там вроде тоже можно торрент не скачивая смотреть.
https://4pda.ru/forum/index.php?showtopic=669064&st=3820
Название: Re: Простотр torrent в процессе скачивания
Отправлено: sfs от 19 Январь 2019, 09:41:23
Собирается без проблем
Выложите все собранные Вами пакеты и модули из этой темы
Я Вам доступ на фтп давал?
Название: Re: Простотр torrent в процессе скачивания
Отправлено: arcad от 19 Январь 2019, 14:48:57
Кстати , qBittorrent позволяет смотреть онлайн видео при скачивании. Пользуюсь им,
не надо ждать окончания скачивания.
как это делается?
Название: Re: Простотр torrent в процессе скачивания
Отправлено: Ilbych от 19 Январь 2019, 15:29:56
Включить последовательное скачивание, подождать пока немного загрузит, и смотреть как обычно, пока грузится дальше.
https://written.ru/pictures/soft/qbittorrent-context-menu.png
Название: Re: Простотр torrent в процессе скачивания
Отправлено: krasnyh от 19 Январь 2019, 17:33:03
как это делается?
Как смотреть фильмы в режиме Torrent Stream в linux (https://bovs.org/post/98/%D0%9A%D0%B0%D0%BA%20%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C%20%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B%20%D0%B2%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5%20Torrent%20Stream%20%D0%B2%20linux)
Для запуска воспроизведения, нужно нажать "Предпросмотр файла..." из контекстного меню (над пунктом "Скачивать последовательно"). Должен запустится VLC и начать проигрывать фильм.(c)
У меня запускается mpv.
Название: Re: Простотр torrent в процессе скачивания
Отправлено: krasnyh от 19 Январь 2019, 20:00:06
Выложите все собранные Вами пакеты и модули из этой темы
http://file.puppyrus.org/users/roll/torrent_video_online/
Код
live@prar-1811 ../торрент_онлайн_видео $ ls **/
peerflix-0.39.0-1-any/:
peerflix-0.39.0-1-any.pkg.tar.xz  peerflix-0.39.0-any-1811-kr1.pfs

transmission-sequential-gtk-2.94-1-x86_64/:
transmission-sequential-gtk-2.94-1-x86_64.pkg.tar.xz
transmission-sequential-gtk-2.94-1811-kr1.pfs
Если модуль не заработает из-за недостающих зависимостей, то можно собрать свой из пакета:
Код
sudo pacman2pfs -U пакет.pkg.tar.xz
Я Вам доступ на фтп давал?
Может, но я об этом ничего не знаю. )

upd. Transmission-sequential поддерживает и мобильные архитектуры, тв бокс.
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=transmission-sequential
Цитата
pkgbase=transmission-sequential
pkgname=(transmission-sequential-cli transmission-sequential-gtk transmission-sequential-qt)
pkgver=2.94
pkgrel=1
arch=(i686 x86_64 arm armv6h armv7h aarch64)
Название: Re: Простотр torrent в процессе скачивания
Отправлено: sfs от 21 Январь 2019, 10:58:26
Movian никто не пробовал?
На 1801 не пошел. Посмотрел на андроид :
Функционал как у коди. Дополнений меньше

    Я Вам доступ на фтп давал?
Может, но я об этом ничего не знаю. )
Отправил в личку
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: krasnyh от 21 Январь 2019, 23:55:01
 Поправил peerflix (peerflix-0.39.0-any-1811-kr2.pfs)
Цитата
В предыдущем модуле собрал зависимость (nodejs) с подключенным DEVX, в итоге прилетела неучтенная либа libuv.so.1
http://file.puppyrus.org/users/roll/torrent_video_online/
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: loop223 от 22 Январь 2019, 09:55:13
PRA6408-01 XFCE (peerflix-0.39.0-any-1811-kr2.pfs)
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: loop223 от 22 Январь 2019, 13:48:11
https://the-bosha.ru/2016/05/23/webtorrent-bittorrent-klient-s-podderzhkoi-dlna-chromecast-i-airplay-pozvoliaiushchii-smotret-video-iz-torrent-faila-bez-skachivaniia/ (https://the-bosha.ru/2016/05/23/webtorrent-bittorrent-klient-s-podderzhkoi-dlna-chromecast-i-airplay-pozvoliaiushchii-smotret-video-iz-torrent-faila-bez-skachivaniia/)  Можно сделать такой плеер?
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: krasnyh от 22 Январь 2019, 13:50:40
Цитата
libicui18n.co.63
Я конечно расчитывал, что мой модуль заработает на всех PRA, но похоже это не так.) Свой (peerflix-0.39.0-any-1811-kr2) я собирал в roll-1811-gtk3-01.
Код
% du -h peerflix-0.39.0-any-1811-kr1.pfs && pfspkg peerflix-0.39.0-any-1811-kr1.pfs    
8,6M peerflix-0.39.0-any-1811-kr1.pfs
c-ares
libuv
nodejs
peerflix

Если модуль не заработает из-за недостающих зависимостей, то можно собрать свой из пакета:
sudo pacman2pfs -U пакет.pkg.tar.xz
  Попробовал в PRA6408-01 из под XCFE.
Код
live@prar-1811:~$ sudo pacman2pfs -U /home/live/Загрузки/peerflix-0.39.0-1-any.pkg.tar.xz
Очистить кэш пакетов? [Y/n]
разрешение зависимостей...

Пакеты (6) c-ares-1.15.0-1  http-parser-2.8.1-1  icu-63.1-2  libnsl-1.2.0-1  libuv-1.24.0-1
           nodejs-11.2.0-1

Будет загружено:  14,26 MiB

:: Приступить к загрузке? [Y/n]
Собрался, правда размер получился 19mb. При запуске ошибка:
Код
live@prar-1811:~$ peerflix 
node: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by node)
В принципе я запускал preeflix и на retro, но там я компилировал пакет с нуля.
https://aur.archlinux.org/packages/peerflix/
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: krasnyh от 22 Январь 2019, 14:10:06
Можно сделать такой плеер?
WebTorrent нет в репозиториях популярных дистрибутивов, и так же в данный момент нет ppa из которого можно его установить.(с)
  В арче есть все. )
https://aur.archlinux.org/packages/?O=0&K=WebTorrent
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: I-Jurij от 22 Январь 2019, 20:20:35
В альте есть webtorrent (web desktop вроде). А вообще, насколько я понял, web torrent можно самому прикрутить к браузеру.
И для меня недавно стало открытием, что там ... (здесь было выражение) - все работает! По крайней мере из того набора, который там поставил. И, к моему удивлению, манджаро в соревновании проиграл.
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: krasnyh от 23 Январь 2019, 00:02:07
 Проверил transmission-sequential-gtk-2.94-1811-kr1 в PRA6408-01. В gtk3 окружениии запустился.
(Необходимо отключать дефолтный transmission-gtk3-2.94-1811-sf01)

upd. Преимущества transmission-sequential -- маленький размер и возможность ограничить ширину входящего/исходящего канала (в сравнении с peerflix).
Код
% du -h transmission-sequential-gtk-2.94-1811-kr1.pfs && pfspkg transmission-sequential-gtk-2.94-1811-kr1.pfs 
716K transmission-sequential-gtk-2.94-1811-kr1.pfs
libevent
transmission-sequential-gtk
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: sfs от 23 Январь 2019, 09:04:01
я запускал preeflix и на retro, но там я компилировал пакет с нуля.
Т.к. есть привязки с icu и ssl - лучше делать сложные пакеты под пра64. Он будет с длительной поддержкой. Это же касается других сложный прог
Ролл позиционируется для фул. Тогда придется поддерживать пакет в динамике обновления арчрепы.
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: sfs от 09 Февраль 2019, 16:30:28
Наверное еще можно : TorServe (http://4pda.ru/forum/index.php?showtopic=889960) + defaultmediapleer http://localhost:8090/torrent/playlist.m3u
Название: Re: PRA-roll 1811. Проблемы освоения
Отправлено: krasnyh от 29 Ноябрь 2019, 22:38:54
Есть подобный функционал в TorServer (https://4pda.ru/forum/index.php?showtopic=889960).
Простой, легкий и удобный движок для просмотра торрентов (torrent to http). Кеш хранит в ОЗУ, есть веб-интерфейс.

Для линукс версию брать здесь (https://github.com/YouROK/TorrServer/releases).


Я его в свое время просто проверил на запуск:
Все же TorrServer скачивает в память, а не на диск, думаю в этом его преимущество. Так же у него есть веб интерфейс.
sudo ./TorrServer-linux-amd64
http://localhost:8090

Запустил *.torrent в нем (через веб), потом перетащил в открытый mpv.
Через контекстное меню тоже запустился в mpv.
Название: Re: Re: PRA-roll 1811. Проблемы освоения
Отправлено: Serega007 от 29 Ноябрь 2019, 23:05:56
Есть подобный функционал в TorServer.
Премного благодарен, это в 100 раз лучше ace-stream, проблема с фильмами отпала
Название: Re: Re: PRA-roll 1811. Проблемы освоения
Отправлено: krasnyh от 29 Ноябрь 2019, 23:08:38
Так, а поподробнее, как он в эксплуатации и удобстве. ) Мы его на форуме попробовали и отложили, не увидев перспектив.
Название: Re: Re: PRA-roll 1811. Проблемы освоения
Отправлено: Serega007 от 29 Ноябрь 2019, 23:19:12
Я уже пробовал его на своём смартфоне но что-то совсем не догадался что он есть и на Windows и на Linux. На смартфоне к сожалению нехватало скорости Wifi и тяжёлые фильмы свыше 10 GB подвисали. А так с ним проблем у меня не было, намного лучше этого ace-stream который вечно любит подсовывать рекламу (да ещё у него был свой плеер который жутко лагал при перемотке, а я люблю в фильмах всякие моменты перематывать). Вот где вы были когда я мучился на ace-stream на Windows ))
Название: Re: Просмотр torrent в процессе скачивания
Отправлено: sfs от 30 Ноябрь 2019, 09:20:51
Разделил. Перенес
Serega007 - одна проблема = 1 тема . Не превращайте форум в чат
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 06 Январь 2020, 10:00:48
Еще кроссплатформенный вариант https://github.com/YouROK/TorrServer/
Запускаем сервер. Заходим на него откуда угодно (например со слабого девайса или ТВ) браузером и смотрим торренты, не скачивая
Причем основная нагрузка на сервере. Клиент только принимает поток (если я правильно понял)
Проверил - работает
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 06 Январь 2020, 14:30:02
Еще кроссплатформенный вариант https://github.com/YouROK/TorrServer/
Есть подобный функционал в TorServer (https://4pda.ru/forum/index.php?showtopic=889960).
Простой, легкий и удобный движок для просмотра торрентов (torrent to http). Кеш хранит в ОЗУ, есть веб-интерфейс.

Для линукс версию брать здесь (https://github.com/YouROK/TorrServer/releases).
http://forum.puppyrus.org/index.php?topic=16671.msg154331#msg154331
Повторенье - мать ученья? )

upd. На IceArch он установлен, но не запущен по умолчанию (через systemctl).
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 06 Январь 2020, 21:00:32
Возможно напишу к нему гуй типа  pureftpd
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: Nemo13 от 07 Январь 2020, 16:26:46
Я где-то пол года назад на pra64 сделал модуль webtorrent, у меня лежит он, сильно не пользовался им, так как юзаю 32 бита, но пару фильмов посмотрел через него, всё нормально было.
Куда его загрузить можно?
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 07 Январь 2020, 17:48:24
Куда его загрузить можно?
На любой фпйлообменник
Посмотрел webtorrent - жирный на electron . Сам не все может воспроизвести. Тогда зачем он нужен - проще torserve + медиаплеер
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: Nemo13 от 07 Январь 2020, 22:19:55
жирный на electron . Сам не все может воспроизвести. Тогда зачем он нужен
Жирный это да, сам то qbittorrent юзаю. Ну он вроде воспроизводит что-то, но мало чего, может кодеки какие нужны или форматы не понимает, в основном с vlc работает. Я тогда только знакомился с pra вот и сделал модуль чтобы посмотреть как это работает.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 24 Январь 2020, 11:03:19
torrserver-p-1.1.76_64-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/torrserver-p-1.1.76_64-sf01.pfs)
для GUI нужен скрипт srvc - в сегодняшних обновлениях LF01 prar1912
Название: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 19 Декабрь 2020, 15:10:51
Но пока не пользуюсь, ... Держу так "на чёрный день", поскольку попытка просмотра чего-то тут же результируется в 5ГБ кэша.
torrserver-bin (https://aur.archlinux.org/packages/torrserver-bin)
Использует 200M Ram для просмотра (настраивается в веб-интерфейсе localhost:8090), не пишет на диск. Аналог acestream по принципу действия.
Добавлю, что torrserver можно ставить на паузу, перематывать вперед/назад. Впрочем как и acestream.

В PRAR есть модуль от sfs, torrserver-p-1.1.76_64-sf03. Наверно и в остальных сборках (sfs-get torrserver).


Можно оформить в скрипт:
1. Копируем URL торрент-файла/магнитную ссылку. Для этого хорош torlook.info.
2. Вставляем в команду /usr/bin/torrserver --add URL (для torrserver-p-1.1.76_64-sf03)
3. Смотрим торрент онлайн, без скачивания mpv http://127.0.0.1:8090/torrent/playlist.m3u
4. Перед новым добавлением ссылки очищаем список, удаляя /usr/bin/torrserver.db. При этом слетят ваши настройки, но другого способа для скрипта я не знаю. Можно вручную в веб.

Это ответ на:
В преддверии карантинного НГ переделал шапку темы. Рекомендую закупиться, у кого еще нет
:)


UPD. Для systemd должен быть запущен сервис. Для модуля sfs тоже как-то отправить в автозагрузку или запускать перед использованием.

Код
#! /bin/bash

X=$(xsel -o)
ntf -i "Просмотр торрентов онлайн через torrserver"
mpv "http://localhost:8090/torrent/play?link=$X&file=0"

#P=/var/lib/torrserver
#sudo $P/torrserver --add "$X"
#sleep 4
#mpv 'http://127.0.0.1:8090/torrent/playlist.m3u'

Изменил скрипт выше. Теперь настройки localhost:8090/settings не будут сбрасываться. Список очищается при добавлении нового торрента.
Для удобства повесить скрипт на хоткей.

Истинно для magnet-url, не проверял для torrent-url.
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: knn от 19 Декабрь 2020, 16:10:11
но другого способа для скрипта я не знаю.
- ? у тебя "тот скрипт добавки ссылки в торрсервер" тоже перестал работать?
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: knn от 19 Декабрь 2020, 16:36:21
ps
- если вдруг дело там встало например в удалении /usr/bin/torrserver.db - тебе и карты в руки...
( я с того момента как перестал почему-то работать скрипт - торрсервер ни разу не смотрел. а действительно можно б было, пусть и с костылем, если пнуть слегка - нужды себе не вижу - krasnyh, ну и допиливал бы)
------
да я и по "механике" торрсервера от тебя и узнал...
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 19 Декабрь 2020, 21:23:45
Добавил выше предварительный рабочий скрипт torrserver.sh из трех строк. Кто захочет улучшить, упростить, добавить в PRA - без проблем.

upd. Из четырех строк, добавил перезагрузку сервиса.
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 24 Декабрь 2020, 00:08:44
Torrserver и torlook.info это замечательно, но надо еще понять, чего же хочется посмотреть. :)
IMDB - списки фильмов (https://www.kinopoisk.ru/top/lists/imdb/)
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: knn от 24 Декабрь 2020, 10:33:26
- запустил с "какого-то пинка" ( для Ледяного поправил - P=/var/lib/torrserver )
-----------
все-таки я и про торрент-ссылки пока мало понимаю (может и битые попадались и потому не сразу запускалось)
--------
? глушить сервер не будешь ? (на выходе)
------
пачку ссылок добавить теперь нет возможности? (поочереди или как-либо)
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 24 Декабрь 2020, 21:22:12
1. Да, так правильней для IceArch и для моей конфигурации. Там все равно ссылка:
Цитата
ive@pra-roll /var/lib % lh torrserver
lrwxrwxrwx 1 root root 18 окт 14 00:18 torrserver -> private/torrserver
2. То что не сразу запускается,
- во-первых, можно убрать задержки в скрипте, если и без них без сбоев работает.
- во-вторых, торсерверу все равно надо некоторое время, чтобы установить соединения, чтобы заполнить cache. Все же он и является по сути торрент-клиентом, только с функцией не скачивания, а онлайн просмотра. Плюс надо выбирать по возможности торренты с большим числом сидов (в верху списка результатов torlook.info).
- в-третьих если почитать форум на 4pda.ru (https://4pda.ru/forum/index.php?showtopic=889960), то окажется, что многое зависит от настроек localhost:8090/settings. У всех по разному срабатывает, мне достаточно по умолчанию. Кому-то придется шаманить, ставить/снимать галочки, менять цифры в большую/меньшую сторону, но тогда нельзя удалять torrserver.db.
3. Не выключаю, т.к. часто пользуюсь.
4. Мой скрипт, это всего лишь рабочий шаблон. Для меня он достаточен, посмотрел фильм, удалил из списка.

upd. Ну и размер торрента надо выбирать в соответствии с пропускной способностью своего интернет канала. Плюс учитывать нагрузку на память, проц. Для многих здешних компов правильный размер <=2GB.
Если широкий канал и видеокарта с аппаратным ускорением, данные будут другие.
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: sfs от 28 Декабрь 2020, 09:35:20
Добавуил скрипт в шапку
Это ответ на:
Можно , конечно собрать функциональный аналог из кусков. Что вы и сделали.
Еще есть кроссплатформенный коди
Но, такое интереснее делать чем юзать. Думаю, что кто хоть раз юзал под андроидом NUM (https://www.tvbox.one/apps/num-no-ui-movies.html) или kinoHD - вряд ли захочет самопал. Тем более я написал как поставить андроид на ПК (https://forum.puppyrus.org/index.php?topic=22164.0)
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 02 Январь 2021, 23:17:28
Ну и размер торрента надо выбирать в соответствии с пропускной способностью своего интернет канала. .... Для многих здешних компов правильный размер <=2GB.
Для сериалов немного не так работает. Я могу спокойно смотреть "Сверхъестественное (1-15 сезоны: 1-327 серии из 327) / Supernatural / 2005-2020" размером 223.02 GB. В каждый момент времени подгружается только одна серия.

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


Если кому до сих пор не понятно как пользоваться веб:
- предполагается, что torrserver.service запущен
- копировать magnet/torrent ссылку и вставить в localhost:8090 в браузере
- нажать на Плейлист, выбрать открыть в mpv (при этом сам *.m3u скачается в /tmp/mozilla_live0)
Скрин.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 05 Январь 2021, 18:43:58
Добавил в пост (https://forum.puppyrus.org/index.php?topic=20885.msg146272#msg146272)
vlc transmission qbittorent
Проверил на просмотр - норм

Как удобнее всего? Наверное vlc...
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 30 Январь 2021, 14:47:08
Развитие torrserver от версии 1.1.x к версии 1.2.x.
https://github.com/YouROK/TorrServer/releases

Пока еще бета (1.2.80_beta5), но уже работоспособна. Удобно использовать в связке с расширением TorrServer Adder (https://forum.puppyrus.org/index.php?topic=23224.msg175177#msg175177).


Помимо изменений движка, добавлена новая настройка "выбор стратегий" https://4pda.ru/forum/index.php?showtopic=889960&st=13400#entry102769375



Ссылка на собственный мод от пользователя h31p в этом посте https://4pda.ru/forum/index.php?showtopic=889960&st=8000#entry93461677.
Я не пробовал.
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 07 Февраль 2021, 20:44:19
Пока еще бета (1.2.80_beta5)
Уже 1.2.80_beta6.3, достаточно стабильна и производительна. Кто использует расширение TorrServer Adder, обновить до 1.6.1.


upd. Предыдущая, 1.2.80_beta6.2 (https://github.com/YouROK/TorrServer/releases/tag/1.2.80_beta6.2) меньше грузит процессор, имхо. Во всяком случае именно ее я использую уже некоторое время успешно.
Название: Re: Re: Acestream (просмотр .torrent без скачки)
Отправлено: krasnyh от 13 Март 2021, 12:55:45
Цитата
В системах Linux вам необходимо установить переменную среды перед запуском
export GODEBUG=madvdontneed=1

https://github.com/YouROK/TorrServer#torrserver
Как я понял, это связано с освобождением памяти.


Можно добавить строку Environment="GODEBUG=madvdontneed=1" в torrserver.service в модуле torrserver-p-1.1.76_64-sf03.pfs:
Код
$ cat /usr/lib/systemd/system/torrserver.service
[Unit]
Description=TorrServer

[Service]
Type=simple
Environment="GODEBUG=madvdontneed=1"
ExecStart=/usr/bin/torrserver

[Install]
WantedBy=multi-user.target
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 27 Май 2021, 12:58:02
torrserver-p-MatriX.94_a-sf01.pfs (http://mirror.yandex.ru/puppyrus/2a-aarch64/2a/2a2002/pfs/torrserver-p-MatriX.94_a-sf01.pfs)
torrserver-p-MatriX.94-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/torrserver-p-MatriX.94-sf01.pfs)
torrserver-p-MatriX.94_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/torrserver-p-MatriX.94_64-sf01.pfs)
1.2.80_beta6.2 меньше грузит процессор,
У всех так?
Проверил с MatriX.95 (https://github.com/YouROK/TorrServer/releases) и выключенным sqm (https://openwrt.org/docs/guide-user/network/traffic-shaping/sqm) - работает. Проц не грузит, роутер не отваливается.


В моем случае проблема была во включенном sqm. Со старыми версиями, типа 1.2.80_beta6.2, он не 'крашил' , а вот с новыми - да.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 26 Август 2021, 17:54:41
Со старыми версиями, типа 1.2.80_beta6.2, роутер не 'крашил' , а вот с новыми - да.
Продолжение развития torrserver, уже MatriX.104 (https://github.com/YouROK/TorrServer/releases). Работает безотказно уже некоторое время, на уровне старой версии 1.2.80_beta6.2.


Не знаю, в чем там было дело с новыми матрикс-версиями. Я 'грешил' на нехватку памяти роутера, что он постоянно 'отваливался'. А может, было слишком ?агрессивное торрент-соединение в этих новых версиях, не расчитанное на слабый старый роутер, хотя я пробовал разные щадящие настройки.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 07 Октябрь 2021, 10:10:21
torrserver-p-MatriX.106-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/torrserver-p-MatriX.106-sf01.pfs)
torrserver-p-MatriX.106_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/torrserver-p-MatriX.106_64-sf01.pfs)
починил gui
Там добавили Media Station X и  DLNA (https://www.youtube.com/watch?v=LcXXAFIUyAg) - т.е. можно смотреть на смарт телеках
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 17 Февраль 2023, 23:33:03
В torrserver MatriX.120 прикрутили поиск по Rutor. Включить в вебморде и искать "localhost:8090/search/?query=Аватар" (формат JSON).
Мне понравилась фича, не надо искать по всему интернету, сталкиваясь с разными запретами и блокировками.

Рабочие бинарники MatriX.120.3 здесь (https://4pda.to/forum/index.php?showtopic=889960&view=findpost&p=119119092). На гите еще не выложили исправленный бинарный релиз.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 23 Июнь 2023, 11:28:10
Для torrserver-p-MatriX.106_64-sf01.pfs.

Код
mpv "http://localhost:8090/stream/fname?link=$HASH&m3u&fromlast"
$HASH может быть любое. Магнет-ссылка, ссылка на торрент файл или локальный (через file:///), или хеш раздачи.
- скопировать выделить раздачу
- нажать на ярлык или хоткей, или запустить скрипт в терминале
- посредством команды xsel -o, выделенное подставится в строку

После окончания воспроизведения, раздача самостоятельно удалится. Можно еще добавить проверку включения/выключения сервиса, чтобы не висел, если не нужен.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 06 Июль 2023, 00:06:01
В продолжение поста выше, сам скрипт (torrserver.sh):
Код
#! /bin/bash

###Проверка, запущен ли сервис.
if [ "$(systemctl is-active torrserver)" = "active" ]; then
    echo "TorrServer уже запущен"
else
    echo "Запускаем TorrServer"
sudo systemctl start torrserver
fi


##Копируем ссылку на торрент-файл. Или путь к локальному файлу, или magnet-ссылку, или хеш раздачи.
LINK=$(xsel -o)

#Проверка, является ли содержимое буфера обмена локальным путем.
if [[ -f "$LINK" ]]; then
  link_to_insert="file://$LINK"
else
  link_to_insert="$LINK"
fi

#Воспроизведение торрента онлайн.
mpv "http://localhost:8090/stream/fname?link=$link_to_insert&m3u&fromlast"

-----------------------------------------------------------------------------------

На примере этой (https://rutor.info/torrent/396283/vinni-puh-i-vse-vse-vse..-1969-1972-hdrip-ot-mediaclub) раздачи. Источники:
Код
### https-ссылка
https://d.rutor.info/download/396283

### Magnet-ссылка
magnet:?xt=urn:btih:7b9519050fd40940b246871065e2e8f11c874096&dn=rutor.info_%D0%92%D0%B8%D0%BD%D0%BD%D0%B8+%D0%9F%D1%83%D1%85+%D0%B8+%D0%B2%D1%81%D0%B5%2C+%D0%B2%D1%81%D0%B5%2C+%D0%B2%D1%81%D0%B5...+%281969-1972%29+HDRip+%D0%BE%D1%82+MediaClub&tr=udp://opentor.net:6969&tr=http://retracker.local/announce

### Хеш раздачи
7b9519050fd40940b246871065e2e8f11c874096

### Путь к локальному файлу
/home/live/Загрузки/[rutor.is]Vinni.Puh.1969.1971.1972.O.HDRip.700.MediaClub..torrent

Как работает:
- Копируем источник, на выбор (локальный файл прикрепил, путь будет отличаться)
- Запускаем скрипт в терминале
- После окончания воспроизведения раздача самостоятельно удалится, по таймеру.

Пакет torrserver-bin (https://aur.archlinux.org/packages/torrserver-bin) для арча. Для других линуксов, не знаю о наличии в репах.
Есть установочный скрипт от автора TorrServer installTorrServerLinux.sh (https://github.com/YouROK/TorrServer#linux-on-vps-install--configure--uninstall-script).
Свежайший torrserver на сегодня - MatriX.124.


UPD. Похоже раздергал раздачу, сдохла. Но принцип думаю ясен.
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: totiks2012 от 11 Ноябрь 2023, 09:59:31
. Для других линуксов, не знаю о наличии в репах.
в Debian установил скриптом который нашел на форуме Ubuntu.
Код
#!/bin/bash

sudo mkdir /opt/torrserver

sudo chown -R $USER:$USER /opt/torrserver

sudo wget https://github.com/YouROK/TorrServer/releases/latest/download/TorrServer-linux-amd64 -O /opt/torrserver/torrserver

sudo chmod o+x /opt/torrserver/torrserver

echo -e '[Unit]\nDescription=torrserver\nWants=network-online.target\nAfter=network-online.target\n\n[Service]\nType=simple\nNonBlocking=true\nWorkingDirectory=/opt/torrserver\nExecStart=/opt/torrserver/torrserver --p 8090\nRestart=on-failure\nRestartSec=58\n\n[Install]\nWantedBy=multi-user.target' | sudo tee /etc/systemd/system/torrserver.service > /dev/null

export GODEBUG=madvdontneed=1

sudo systemctl daemon-reload

sudo systemctl start torrserver

sudo systemctl enable torrserver
нужно править для тех у кого в системе нет systemd
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: krasnyh от 11 Ноябрь 2023, 11:21:03
в Debian установил скриптом который нашел на форуме Ubuntu.
Есть установочный скрипт от автора TorrServer installTorrServerLinux.sh (https://github.com/YouROK/TorrServer#linux-on-vps-install--configure--uninstall-script).
Код
$ curl -s https://raw.githubusercontent.com/YouROK/TorrServer/master/installTorrServerLinux.sh | sudo bash
Название: Re: Просмотр torrent в процессе скачивания (qBittorrent TorrServe)
Отправлено: sfs от 13 Ноябрь 2023, 09:41:12
В моих дистрах есть модуль torrserv с моим GUI запуска с иконкой в трее