Skip to content

nikolaynag-forks/smotreshka-ripper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Есть такой распространенный среди провайдеров сервис IPTV телевидения "smotreshka.tv". Они не дают плейлистов, а предлагают смотреть только в официальных приложениях для некоторых платформ или через веб броузер. Естественно, поддержки VLC или KODI у них нет.
Предлагаю скрипт на php для создания плейлиста m3u, который можно играть в любой подходящей проге, включая kodi.
Для установки на windows нужно:
- скачать PHP и распаковать куда-нибудь
- переписать php.ini-development в php.ini
- раскоментировать в php.ini строки "extension=php_curl.dll" ("extension=curl" в php 7.2 и выше) и extension_dir = "ext"
- в play.cmd внести свои email и password от смотрешки, поправить пути к vlc и php
Плейлисты генерятся привязанными к вашему IP адресу и действуют в течение суток. Возможно использование на других провайдерах, не обязательно на вашем.
Если у вас есть что-то linux-овое в вашей сети, то можно повесить создание плейлиста в cron раз в сутки и брать его на все остальные устройства по http через установленный там же любой веб сервер или через samba.
Если генерите плейлист на том же компе, что и kodi, то лучше всего его генерить сразу в $KODI_DIR/userdata/playlists/video.

Параметры вызова скрипта smotreshka.php:

 smotreshka.php <email> <password> <playlist_file> [all|split|id|selectmax]

email,password - ваша учетка от смотрешки
playlist_file - имя файла плейлиста
id - идентификатор стрима. при неуказании параметра - "Auto"
all - записать в плейлист все версии стрима. названия в формате title (stream_id)
split - записать несколько плейлистов по одному на stream_id. имя файлов <playlist_file_without_extension>.<stream_id>.m3u. в плейлист попадают только каналы, у которых есть этот stream_id.
selectmax - парсер сам выбирает максимальное качество. таковым считается id с наибольшим числом до буквы "m". например, если есть 0.3m,0.5m,1m,2m то будет выбрано 2m

About

smotreshka.tv playlist maker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 92.5%
  • Batchfile 7.5%