Peerflix

Peerflix — это небольшой, экспериментальный bitTorrent стрим клиент. Написан на nodejs и позволяет просматривать не скачивая видео файлы в любимом/удобном видео плеере. Написан на nodejs и, как говорят, он использовался в не так давно нашумевшем Popcorn Time.

Установка

В первую очередь нам нужен nodejs с npm. Проще всего установить через ppa:

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

После чего необходимо установить peerflix с помощью npm:

sudo npm install -g peerflix

Используем Peerflix

Peerflix понимает как локальные торрент файлы:

peerflix some_torrent_file.torrrent

Так и ссылки на торрент файлы:

peerflix http://torrentsite.ru/video-file.torrent

После запуска, peerflix немного призадумается, после чего покажет:

Peerflix BitTorrent
Stream

Peerflix BitTorrent Stream

Для просмотра видео необходимо скопировать ссылку и открыть в видео проигрывателе поддерживающего интернет вещание (Totem, VLC, SMPlayer, MPlayer, etc..). Либо, это может сделать сам peerflix:

peerflix some_torrent_file.torrrent --vlc # Запускает видео в VLC
peerflix some_torrent_file.torrrent --mplayer # Запускает видео в MPlayer

Так же поддерживает субтитры:

peerflix one-piece-637.torrent -t one-piece-637.srt --vlc

Если в торрент файле несколько файлов, то можно вывести их список с индексом (номером):

peerflix one-piece-637.torrent --list 
0   : [SOFCJ-Raws] One Piece - 637 (CX 1280x720 x264 AAC).mp4

Нужный файл затем так же можно воспроизвести используя полученный ранее индекс:

peerflix one-piece-637.torrent -i 0

Интеграция

Полноценной интеграцией это назвать сложно, но всё же. На форуме pinguyOS был найден «однострочник» который позволяет «интегрировать» peerflix в Firefox и Nautilus:

cd /tmp
wget http://pinguyos.com/files/Torrent-Video-Player
chmod +x Torrent-Video-Player
cp Torrent-Video-Player ~/.local/share/nautilus/scripts/
sudo mv Torrent-Video-Player /usr/bin/

В Firefox при открытии торрент файла необходимо выбрать «Отрыть с помощью», перейти в /usr/bin и найти там Torrent-Video-Player
В Nautilus Torrent-Video-Player будет в пункте меню «Скрипты» доступном по правому клику по файлу.

Если вам понравился peerflix, то обратите так же внимание на WebTorrent. WebTorrent умеет все тоже самое, что и Peerflix, и так же имеет графический интерфейс и поддержку DLNA, Chromecast и Airplay.

Автор Тима

Редактор сайта. По совместительству сисадмин. Большой фанат Linux, гаджетов и древних видеоигр.

Author: Тима

Редактор сайта. По совместительству сисадмин. Большой фанат Linux, гаджетов и древних видеоигр.