Тема: TTV Autoplaylist (2017.10.16)
Подкаст для загрузки плейлистов Torrent TV для AceStream с возможностью замены внутренних адресов на свои.
В комментарии подкаста указываем адрес (или локальный путь) до плейлиста, который будет загружаться. В параметрах подкаста, если нужно, указываем в ключах:
--replaceWhat="blabla"
- то, что хотим найти и заменить.
--replaceWith="тырыпыры"
- на что хотим заменить.
Например:
--replaceWhat="192.168.2.1:82" --replaceWith="192.168.10.1:82"
(будут заменены адреса 192.168.2.1:82
на 192.168.10.1:82
)
В комментарии можно указывать вот так:
http://super-pomoyka.us.to/trash/ttv-list/ttv.all.proxy.m3u
или вот так:
D:\ttv.all.player.m3u
http://192.168.2.1:82/pid/795352bcc56a863187df65ab7b3cacd7973f8d76/stream.mp4
нужно:
- На подкасте правой клавишей мышки - "Изменить название";
- В комментарии указать на плейлист со ссылками прокси типа. Например http://super-pomoyka.us.to/trash/ttv-list/ttv.all.proxy.m3u;
- В нижней части выбрать вкладку "Передача" и заменить значения --replaceWhat и --replaceWith.
- В replaceWhat указываем значение, которое используется в загружаемом плейлисте, например 192.168.2.1:82.
- В replaceWith указываем своё значение, IP адрес и порт своего прокси, например 127.0.0.1:82.
- Выше, где указан профиль транскодирования "AceStream (ACEPLAYER - FFMPEG)" - очистить это поле, нажав на красный крестик. Всё. Также можно указывать там свой обычный профиль.
UPD 04.02.2015:
- Обновил подкаст, чтобы можно было работать с плейлистами через proxy;
- Также добавил выделение HD каналов в отдельную папку;
- Загружены были картинки, которые были автоматом найдены на torrent-tv.ru/channels.php.
Картинки каналов не на все.
Вообще, если кому-то будет очень нужно и не лень замарочиться, то может сделать следующее. Найти недостающим каналам картинки самостоятельно и сохранить их в формате Имя канала.png. Потом запаковать и передать мне. Я это закину на сервер и подкаст сам будет подцеплять их. Но так по мне они не нужны.
UPD 2015.07.22: подправлен скрипт получения ссылки на ресурс с учётом нового формата ссылок.
UPD 2015.11.14: Добавлены ключи --m3u8="" и --server=""
UPD 2015.11.14 / 2: Исправлено сохранение в неправильной кодировке
UPD 2016.12.30: Исправлено отображение наименований
UPD 2016.03.28: Доработан скрипт для полной поддержки любых m3u плейлистов, в том числе с allfontv.
UPD 2017.10.16: Ссылка заменена на pomoyka.win/trash/ttv-list/as.json и, соответственно, добавлена поддержка json формата плейлиста. (Snx 2 aleks123)
UPD 2017.12.14: Исправлена проблема для устройств, которые не поддерживают ссылки из самообновляемых json скриптов
Если будет указан ключ --m3u8 с путём и именем файла, то после обновления будет создан плейлист формата M3U. Также ему необходим параметр --server, в котором нужно указать IP адрес и порт, на котором работает Home Media Server.
Например:
--m3u8="D:\TTVAutoplaylist.m3u8" --server="192.168.0.196:45397"
После обновления с такими ключами будет создан файл TTVAutoplaylist.m3u8 на диске D: (если он доступен для записи, естественно). А в плейлисте будут указаны ссылки вида:
#EXTINF:-1 group-title="Детские" tvg-logo="http://wonky.lostcut.net/TVimg/Ani.png" tvg-name="001",Ani
http://192.168.0.196:45397/MediaServer/VideoItems/7e940ff1dc44f2235af82e3c9da6b2e8.mpg
Решение проблемы с рекламой Acestream и Acestream WebUI