Сейчас просматривают тему: 1 -> r1lll, и гостей: 1

e2m3u2bouquet создание букета из m3u + пиконы + epg для Enigma2

Ссылка на пост #1 Добавлено: 20 февраля 2020 10:51
Автор темы
Моряк
Посетители
Азъ: всё в тему
Возраст: 37 Водолей
Пол:
С нами: 10 лет 6 месяцев
Сообщений: 270
Поблагодарил: 840
Благодарностей: 749
Предупреждений: 0

Репутация:

Награды:

     

Плагин для создания стандартных букетов E2 из m3u плейлиста ЛЮБОГО провайдера в "один" клик

Поддерживает любое количество провайдеров, создает стандартные userbouquets E2 из m3u-плейлиста (Extended M3U: https://ru.wikipedia.org/wiki/M3U), делает конфиги и "привязывает" m3u-плейлиста к Importer и CrossEPG, автоматически скачивает logo-трансляций и создает их picon в заданной папке, обновляет плейлисты с заданной периодичноcтью. Понимает и "перваривает" плейлисты в любой кодировке, любых алфавитах, любой "сложности" с любыми тегами и директивами m3u-плейлиста, поддерживает создание "кастомной" сортировки, переопределение названий групп, названий каналов, channel_id и т.д. и т.п.

e2m3u2bouquet создание букета из m3u + пиконы + epg для Enigma2


После запуска плагина достаточно указать в настройках ссылку на плейлист Вашего провайдера и (опционально) в "Providers" и нажать "Create bouquets". Если ссылка на не указана Вами в url в настройках плагина, то плагин возьмет ссылку на из плейлиста в директиве #EXTM3U (обычно все провайдеры ее там дают), если ее нет, то "подсунет" по умолчанию (http:/.openboxfan.com/xmltv-t-sd.xml.gz от r.rusya) с приведением channel_id к нужным из TITLE m3u. Под спойлером описан подробнейший алгоритм как это работает:

Добавление url на плейлист в настройках, либо использовать локальный:
"Подсовываемый" плейлист может быть url-link или файл. Для того чтобы указать путь к файлу нужно задать его в схеме file:// , вместо http:// или https://. Например:

e2m3u2bouquet создание букета из m3u + пиконы + epg для Enigma2


e2m3u2bouquet создание букета из m3u + пиконы + epg для Enigma2


Если нет желания "колотить" с пульта "букаффки", можно создать пустую конфигурацию в настройках и переписать конфиг в /etc/e2m3u2bouquets/config.xml и отредактировать "по вкусу" . Вся информация что к чему - присутствует в комментариях в данном файле
Минимум, это указать:

Код:[Выделить]
<m3uurl><![CDATA[URL на плейлист]]></m3uurl><!-- Extended M3U url --> <epgurl><![CDATA[URL на EPG]]></epgurl><!-- XMLTV EPG url -->


Проверено на этом сервисе

Автор: Dorik1972

Скачать

Мой телевизор:

Мой ресивер: Sat-Integral S-1210 HD Aron и Sat-Integral S-1221 HD Stealth

Мои спутники: 4w-90e

Реклама
Ссылка на пост #2 Добавлено: 2 марта 2020 11:11
Автор темы
Моряк
Посетители
Азъ: всё в тему
Возраст: 37 Водолей
Пол:
С нами: 10 лет 6 месяцев
Сообщений: 270
Поблагодарил: 840
Благодарностей: 749
Предупреждений: 0

Репутация:

Награды:

     

Обновление плагина:
0.9.9.9
1) Вернул назад "статичные" и простые шкурки для полной совместимости с любыми имиджами E2
2) Поправлена логика для AllBouquets группы при UseMultiBouquets
3) Перегруппированы некоторые функции для ускорения работы парсера m3u плейлистов

0.9.9.8
Добавлена поддержка директивы #EXTVLCOPT для m3u плейлистов. Теперь если Ваш провайдер или Вы сами задаете в ней http-user-agent , то этот плейлист будет работать на Вашем ресивере, если Вы используете для просмотра - ExtEplayer3 или GstPlayer-1.0 в настройках "карточки" данного прова. Все запросы к провайдеру будут улетать с заданным 'User-Agent'

Например ЗабаваTV
Код:[Выделить]
#EXTM3U #EXTINF:0 group-title="HD" tvg-id="ntv", #EXTVLCOPT:http-user-agent=SmartSDK http://zabava-htlive.cdn.ngenix.net/hls/CH_NTV_HD/variant.m3u8?version=2&hd #EXTINF:0 group-title="HD" tvg-id="pervy", #EXTVLCOPT:http-user-agent=SmartSDK http://zabava-htlive.cdn.ngenix.net/hls/CH_1TV/variant.m3u8?version=2&hd #EXTINF:0 group-title="HD" tvg-id="rossia1", HD #EXTVLCOPT:http-user-agent=SmartSDK http://zabava-htlive.cdn.ngenix.net/hls/CH_C05_RUSSIA1HD/variant.m3u8?version=2&hd


Или для PeersTV
Код:[Выделить]
#EXTVLCOPT:http-user-agent=Peers.TV/3.2.1 (iOS/7.1.0; iPhone/6,2; build 484) Darwin/14.0.0

или
Код:[Выделить]
#EXTVLCOPT:http-user-agent=Peers.TV/6.25 /4.4 phone/Samsung


0.9.9.7
1) Вычищен в очередной раз код от лишних настроек
2) Поправлена локализация
3) Изменена логика создания букетов, по просьбе "трудящихся", в части возможности создания Only All Bouquets category, Only bouquets for categories, bouquets for categories including All Bouquets category. Для этого в карточке провайдера используется задаваемый параметр "Multi Bouquets":
а) Если он НЕТ - то всегда создается только All Bouquets category для данного провайдера, т.е, все каналы "гамузом" в одном букете
b) Если он ДА - то всегда создаются bouquets for categories, т.е. букеты "дробятся" по категориям , но Вы можете выбрать создавать ли еще при этом в списке букетов All Bouquets category для данного провайдера

0.9.9.6
1) Добавлена проверка url-link трансляций в плейлисте, получаемом от провайдера, на предмет соответствия RFC 3986
2) Добавлена принудительная синхронизация системного времени на ресивере по NTP перед обновлением букетов
3) Переделана логика определения live для большей совместимости url-link в плейлистах от провайдеров

0.9.9.5
1) Добавлена автоматическая конвертация пиконов в 32bit 255 color . Проверялось на всем чем можно. Везде все работает. Причина добавления - иногда, крайне редко, попадаются пиконы 24 bit , они не всегда отображаются на некоторых имиджах (например VTI)
2) Изменен алгоритм формирования SERVICEREF в bouquets. Используемый ранее допускал наличие ведущих нулей в секциях TSID:ONID: serviceref, что приводило к тому, что на OpenPLI 7.2 не отображались пиконы у которых serviceref удовлетворял вышеописанным условиям.
В связи с этим после установки данной версии обязательно нужно удалить пиконы скачанные данным плагином в папке их хранения по маске *1010101* . Поcле чего перегенерить букеты и !!

0.9.9.4
1) Исправлена английская локализация
2) Убрал проверку SSL сертификатов. Из-за использования некоторыми плагинами устаревшей библиотеки python-certifi из скрипта Ednaz, например RMP, у пользователей не скачивались плейлисты по url-link
3) Добавлена синхронизация системного времени по NTP. Для тех у кого не настроено время НИКАК и при перегрузке реса - 1970 год, в следствии чего не скачиваются плейлисты по url link и не работает :) Работает вне зависимости от наличия у Вас на E2 утилиты ntpd или ntpdate. Единственное условие в настройках ресивера надо выставить свой часовой пояс. Мне просто лень выносить это в меню плага (может позже сделаю)
4) Заменил основную иконку в PluginBrowser. СПАСИБО starikus, тихон,!

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Мой телевизор:

Мой ресивер: Sat-Integral S-1210 HD Aron и Sat-Integral S-1221 HD Stealth

Мои спутники: 4w-90e

Cказали Спасибо: 5 : yurii11, ivangura1967, Persey.ua, savoi57, bora7
Ссылка на пост #3 Добавлено: 4 марта 2020 11:15
Автор темы
Моряк
Посетители
Азъ: всё в тему
Возраст: 37 Водолей
Пол:
С нами: 10 лет 6 месяцев
Сообщений: 270
Поблагодарил: 840
Благодарностей: 749
Предупреждений: 0

Репутация:

Награды:

     

1.0.0
1) Оптимизированы функции создания buoquets.tv и userbouquet.***.tv
2) Исправлено формирование xml-файла соответствия channel_id для корректной работы EPG Importer . После установки данного обновления обязательно удалить все ****_channels.xml.gz в /etc/enigma2/e2m3u2bouquet/epg/ и перегенерировать "букеты" IPTV плейлистов

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Мой телевизор:

Мой ресивер: Sat-Integral S-1210 HD Aron и Sat-Integral S-1221 HD Stealth

Мои спутники: 4w-90e

Cказали Спасибо: 2 : ivangura1967, bora7
Ссылка на пост #4 Добавлено: 19 марта 2020 16:49
Автор темы
Моряк
Посетители
Азъ: всё в тему
Возраст: 37 Водолей
Пол:
С нами: 10 лет 6 месяцев
Сообщений: 270
Поблагодарил: 840
Благодарностей: 749
Предупреждений: 0

Репутация:

Награды:

     

1.0.1
Ссылки на трансляции в плейлистах вида
Код:[Выделить]
http://localhost

теперь распознаются и попадают в userbouquet

1.0.2
Добавлена возможность получения пиконов для тех плейлистов у которых нет тегов tvg-logo в m3u-плейлисте или они присутствуют не для всех каналов. Например: оригинальный плейлист Edem, 1cent, iptv.online и т.д. В данном случае подбираем автоматом по имени канала. В плагине теперь присутствует файлик /etc/enigma2/e2m3u2bouquet/epg/channels.xml , который содержит в себе всю необходимую инфу, и вы можете редактировать его под себя добавляя нужные вам данные или изменяя существующие ...

1.0.3
Добавлена "персонализация/унификация" #SERVICE записей создаваемых данным плагином в индексном файле bouquets.tv. Применимо для тех пользователей, которые используют пиконы для групп в favorites.

1.0.4
Слегка пересмотрел "идеологию" автопоиска url-ов пиконов каналов для плейлистов без тегов tvg-url . Я просто разместил архив онлайн и добавил настройку использовать эту внешнюю базу url-ов или нет + импортнул в нее максимум возможных вариантов для наименований каналов ... Архив небольшой (86Кбайт) и скачивается мгновенно, парсится - в зависимости от "шустрости" реса и кол-ва каналов в плейлисте. Тестировал на Edem - на моем VU+ Ultimo 4K создание букетов по группам + слив всех пиконов происходит за 30-35 сек . База url-ов логотипов каналов на online-ресурсе обновляется автоматически раз в неделю.

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Мой телевизор:

Мой ресивер: Sat-Integral S-1210 HD Aron и Sat-Integral S-1221 HD Stealth

Мои спутники: 4w-90e

Cказали Спасибо: 3 : ivangura1967, sasha_stv, bora7
Ссылка на пост #5 Добавлено: 4 апреля 2020 16:59
Автор темы
Моряк
Посетители
Азъ: всё в тему
Возраст: 37 Водолей
Пол:
С нами: 10 лет 6 месяцев
Сообщений: 270
Поблагодарил: 840
Благодарностей: 749
Предупреждений: 0

Репутация:

Награды:

     

1.0.5
При формировании userbouquet's в #fragment запроса прописываем tvg-id из плейлиста провайдера.

1.0.7
1) Пофиксена работа на BlaсkHole и VTI
2) Исправлено сохранение config.xml из-за которого могли "выпадать" провайдеры....

1.0.8
1) Переделан , более "нарядно", quote для url-link из плейлистов
2) Добавлена логика "пропускаем канал" если по каким либо причинам не можем его распарсить . При этом если включить DEBUG = 1 , то выводится полная инфа что где и почему .... Все остальные записи обрабатываются и ничего "не зависает"

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Мой телевизор:

Мой ресивер: Sat-Integral S-1210 HD Aron и Sat-Integral S-1221 HD Stealth

Мои спутники: 4w-90e

Cказали Спасибо: 2 : ivangura1967, bora7
Ссылка на пост #6 Добавлено: 10 июня 2020 11:08
Иван
Постояльцы
Азъ: помогу любому
Возраст: 53 Весы
Пол:
С нами: 7 лет 10 месяцев
Сообщений: 899
Поблагодарил: 36472
Благодарностей: 9734
Предупреждений: 0

Репутация:

Награды:

   

Возможно ли создание только пиконов и епг, так как букет уже создан? или обязательно обновится весь букет, чего не хочется, так как убрал не нужные мне каналы?

Мой телевизор: LG

Мой ресивер: Amiko SHD-8900, U2Clan B6Metal

Мои спутники: 4°W+4.8°E+13°E+36°E

Ссылка на пост #7 Добавлено: 10 июня 2020 11:38
Макс
Администраторы
Азъ: библиАтекарь
Возраст: 37 Водолей
Пол:
С нами: 13 лет 1 месяц
Сообщений: 7442
Поблагодарил: 6450
Благодарностей: 24530
Предупреждений: 0

Награды:

       

ivangura1967, тут вообще плагин больше на создание именно букетов рассчитан. Удобно что по ссылке автоматом создаёт все необходимое в ресивере.
EPG же тянет не этим плагином, он только линк подготавливает для загрузки.
Наша группа в Viber, Наша группа в Telegram, Наша группа в ФБ, Наша группа в ВК, Мы на Youtube, maxya Тётя шура тут
«Все постоянно твердят об авторских правах, но никогда - об авторских обязанностях.» © Жан-Люк Годар

Мой телевизор: Samsung LE-32C550J1WXUA, Samsung UE55D6100, Samsung UE65°ES8007

Мой ресивер: Sat-Integral S-1248 HD Heavy Metal, VU+ Ultimo 4K

Мои спутники: 4°W+4.8°E+9°E+13°E+36°E+75°E+85°E+90°E

Cказали Спасибо: 2 : ivangura1967, bora7
Ссылка на пост #8 Добавлено: 10 июня 2020 11:53
Иван
Постояльцы
Азъ: помогу любому
Возраст: 53 Весы
Пол:
С нами: 7 лет 10 месяцев
Сообщений: 899
Поблагодарил: 36472
Благодарностей: 9734
Предупреждений: 0

Репутация:

Награды:

   

ОК. То есть, нельзя!!!

Мой телевизор: LG

Мой ресивер: Amiko SHD-8900, U2Clan B6Metal

Мои спутники: 4°W+4.8°E+13°E+36°E

Ссылка на пост #9 Добавлено: 18 июня 2020 10:44
Иван
Постояльцы
Азъ: помогу любому
Возраст: 53 Весы
Пол:
С нами: 7 лет 10 месяцев
Сообщений: 899
Поблагодарил: 36472
Благодарностей: 9734
Предупреждений: 0

Репутация:

Награды:

   

Прописал настройки конфигурации провайдера:
имя: shara.tv
плей-лист url: http://list.playtv.pro/tv-enigma16/логин-пароль.
epg url: http://epg.giclub.tv
Остальные настройки, как описано здесь:

Запускаю обновление или создание букета, рес выдаёт: ждать 3 или 5 сек., но ничего не происходит. В чём может быть причина?

Мой телевизор: LG

Мой ресивер: Amiko SHD-8900, U2Clan B6Metal

Мои спутники: 4°W+4.8°E+13°E+36°E

Ссылка на пост #10 Добавлено: 21 ноября 2020 18:14
Simploid
Посетители
Азъ: потеряшка
Возраст: --
Пол:
С нами: 13 дней
Сообщений: 3
Поблагодарил: 0
Благодарностей: 2
Предупреждений: 0

Репутация:

Награды:


Поддержку групп в букетах сделаете? Или посоветуйте другой плагин, которых поддерживает группы. Спасибо!

Мой телевизор:

Мой ресивер: Vu+ Uno 4K

Мои спутники:

Cказали Спасибо: 1 : ivangura1967
Назад Вперед
Информация

Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.

    XML error in File: https://ntvplus.ru/rss/company

    XML error: at line 0
    {inform_telekarta}

Футбол

Германия. Бундеслига, Тур 10
04 декабря 2020
21:30 Герта -:- Унион Берлин
Испания. Ла Лига, 12 тур
04 декабря 2020
22:00 Атлетик -:- Сельта
Франция. Лига 1, 13 тур
04 декабря 2020
22:00 Ним -:- Марсель

Обновлено: 18:38 04.12.2020

Телепрограмма

СТБ
18:05 - "Слепая".
19:00 - "Холостячка", 7 эп., 1 ч.
22:00 - "Вікна-Новини".
22:50 - "Холостячка", 7 эп., 2 ч.
Футбол 1
16:50 - Заря - Лестер Сити. Лига Европы.
18:40 - "Шлях до Гданська".
19:20 - "Суперматчи". Лига Европы.
19:30 - Ювентус - Динамо (Киев). Лига чемпионов.
ICTV
16:55 - Скетч-шоу "На троих", 8 сезон.
18:45 - Факты. Вечер.
19:25 - Чрезвычайные новости.
20:10 - Звездный спорт.
Кинопремьера HD
17:55 - Х/ф "Глотай".
19:30 - Х/ф "Проклятие".
21:00 - Х/ф "Жилое пространство".
22:20 - Х/ф "Окей, Лекси!".
Вся телепрограмма

Мы в Вконтакте

Мы в Facebook

Голосование

Какой провайдер спутникового ТВ вы смотрите?

НТВ Плюс
Радуга ТВ
Виасат Украина
Xtra TV
Триколор ТВ
Континент ТВ
Телекарта
Рикор ТВ
Взрослый
Все понемногу

Случайное фото

Sat-integral club

Sat-Integral S-1218 HD Able

Цитата: Maximus Magnus от Сегодня в 07:20:25Здравствуйте. Можно ли загрузить список каналов ...

Sat-Integral S-1218 HD Able

Здравствуйте. Можно ли загрузить список каналов Sat-Integral S-1412 HD Rocket в Sat-Integral S-1218 ...

ПО Sat-Integral S-1225 HD Able версии 2.51 (BETA)

I want watch greek channels and sellers funcam he told work Добавлено: Сегодня в 00:23:09Can I use ...

ПО Sat-Integral S-1225 HD Able версии 2.51 (BETA)

Цитата: kosbit от Вчера в 23:52:23This is a last funcam ? Because not work all channels. Do you ...

ПО Sat-Integral S-1225 HD Able версии 2.51 (BETA)

Hi again This is a last funcam ? Because not work all channels. Do you have any news for a new ...

Covid-19 Телеграм бот @uacovid_bot

Небольшой телеграм ...
{**}