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

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

Ссылка на пост #1 Добавлено: 20 февраля 2020 10:51
Автор темы
Моряк
Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 8 месяцев
Сообщений: 658
Поблагодарил: 1071
Благодарностей: 1021
Предупреждений: 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
Автор темы
Моряк
Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 8 месяцев
Сообщений: 658
Поблагодарил: 1071
Благодарностей: 1021
Предупреждений: 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
Автор темы
Моряк
Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 8 месяцев
Сообщений: 658
Поблагодарил: 1071
Благодарностей: 1021
Предупреждений: 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казали Спасибо: 3 : ivangura1967, bora7, gennadij57
Реклама
Ссылка на пост #4 Добавлено: 19 марта 2020 16:49
Автор темы
Моряк
Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 8 месяцев
Сообщений: 658
Поблагодарил: 1071
Благодарностей: 1021
Предупреждений: 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
Автор темы
Моряк
Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 8 месяцев
Сообщений: 658
Поблагодарил: 1071
Благодарностей: 1021
Предупреждений: 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казали Спасибо: 3 : ivangura1967, bora7, gennadij57
Ссылка на пост #6 Добавлено: 10 июня 2020 11:08
Иван
Постояльцы
Азъ: помогу любому
Возраст: 54 Весы
Пол:
С нами: 8 лет 11 месяцев
Сообщений: 925
Поблагодарил: 40193
Благодарностей: 11243
Предупреждений: 0

Награды:

   

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

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

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

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

Ссылка на пост #7 Добавлено: 10 июня 2020 11:38
Макс
Администраторы
Азъ: библиАтекарь
Возраст: 38 Водолей
Пол:
С нами: 14 лет 2 месяцa
Сообщений: 7856
Поблагодарил: 6702
Благодарностей: 25161
Предупреждений: 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
Иван
Постояльцы
Азъ: помогу любому
Возраст: 54 Весы
Пол:
С нами: 8 лет 11 месяцев
Сообщений: 925
Поблагодарил: 40193
Благодарностей: 11243
Предупреждений: 0

Награды:

   

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

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

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

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

Ссылка на пост #9 Добавлено: 18 июня 2020 10:44
Иван
Постояльцы
Азъ: помогу любому
Возраст: 54 Весы
Пол:
С нами: 8 лет 11 месяцев
Сообщений: 925
Поблагодарил: 40193
Благодарностей: 11243
Предупреждений: 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
Посетители
Азъ: потеряшка
Возраст: --
Пол:
С нами: 1 год 2 месяцa
Сообщений: 3
Поблагодарил: 0
Благодарностей: 2
Предупреждений: 0

Репутация:

Награды:


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

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

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

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

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

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

    Вещание осуществляется в штатном режиме

    23.01.2022 c 09:45 вещание каналов от Триколора осуществляется в штатном режиме.

    Вещание осуществляется в штатном режиме

    23.01.2022 c 08:26 вещание канала Радио Комсомольская Правда осуществляется в штатном режиме.

    Возможны перерывы в вещании каналов от Триколора

    По техническим причинам приём некоторых каналов, входящих в состав пакетов Триколора, может быть затруднен.

    Возможны перерывы в вещании каналов от Триколора

    По техническим причинам приём некоторых каналов, входящих в состав пакетов Триколора, может быть затруднен.

    Возможны перерывы в вещании каналов от Триколора

    По техническим причинам приём некоторых каналов, входящих в состав пакетов Триколора, может быть затруднен.

Футбол

Товарищеские матчи, Матчи клубов УПЛ (зима)
24 января 2022
14:00 Металлист Металлист -:- Слован ЛиберецСлован Либерец
16:00 Заря Заря -:- Узбекистан U23Узбекистан U23
16:00 Шахтер Шахтер -:- ВольфсбергВольфсберг

Обновлено: 09:32 24.01.2022

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

СТБ
09:30 - Т/с "Папаньки", 2 сезон, 12 с.
10:35 - Т/с "Папаньки", 2 сезон, 13 с.
11:30 - "Вікна-Новини".
11:50 - Т/с "Папаньки", 2 сезон, 13 с.
Футбол 1
08:10 - Ривер Плейт - Атлетико Минейро. Кубок Либертадорес. 1/4 финала.
10:00 - Топ-матч.
10:15 - Аллоа Атлетик - Селтик. Кубок Шотландии.
12:00 - Испания - Греция. Чемпионат мира 2022. Отборочный турнир.
ICTV
09:10 - Чрезвычайные новости.
10:15 - Х/ф "Повелитель бури", 1 ч.
12:45 - Факты. День.
13:20 - Х/ф "Повелитель бури", 2 ч.
Кинопремьера HD
09:20 - Х/ф "Шоу на краю света".
10:55 - Х/ф "Главный герой".
12:50 - Х/ф "Райская бухта".
14:30 - Х/ф "Короче говоря".
Вся телепрограмма

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

Мы в Facebook

Голосование

Какой у вас спутниковый ресивер?

VU+
Sat-Integral
SkyWay
Golden Media
Galaxy Innovations
Amiko
Tiger
Openbox
SkyGate
Dreambox
AZbox
Octagon
Opticum
Eurosat
Eurosky
Globo
Humax
General Satellite
Golden Interstar
Topfield
IPBox
Evolution
Kathrein
Technosat
Samsung
XCRUISER
DVB карта
другой ресивер

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

Sat-integral club

Sat-Integral S-1311 HD Combo

Цитата: Derik50 от Вчера в 23:37:29В 2019 году купил тюнер sat-integral 1311hd-combo, прошивка ...

Sat-Integral S-1311 HD Combo

В 2019 году купил тюнер sat-integral 1311hd-combo, прошивка 2.85. Работает нормально, решил ...

Sat-Integral S-1311 HD Combo

Цитата: masynchic от Вчера в 11:31:44Доброго всём. Пожскажите, кто в курсе, в чем проблема на ...

Sat-Integral S-1311 HD Combo

Доброго всём. Пожскажите, кто в курсе, в чем проблема на сатинтеграле 1311 HD. Стоит  ...

ПО Sat-Integral SP-1219HD / SP-1229HD версии 21.01.25

Цитата: igormotuzko от 22 Январь 2022, 21:44:44Думаю проще купить новый приёмник с не ...

DNS over HTTPS (DoH) на роутерах Mikrotik

Наша жизнь с каждым ...

Киевстар списал всё

Не успели ...

Mixed Content при обращении к WebSocket

Ситуация, когда у ...