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

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

Ссылка на пост #1 Добавлено: 20 февраля 2020 10:51
Автор темы  
Полное имя: Моряк
Группа: Посетители
Азъ: помогу любому
Возраст: 38 Водолей
Пол:
С нами: 11 лет 6 месяцев
Сообщений: 569
Поблагодарил: 1036
Благодарностей: 954
Предупреждений: 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 лет 6 месяцев
Сообщений: 569
Поблагодарил: 1036
Благодарностей: 954
Предупреждений: 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 лет 6 месяцев
Сообщений: 569
Поблагодарил: 1036
Благодарностей: 954
Предупреждений: 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 лет 6 месяцев
Сообщений: 569
Поблагодарил: 1036
Благодарностей: 954
Предупреждений: 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 лет 6 месяцев
Сообщений: 569
Поблагодарил: 1036
Благодарностей: 954
Предупреждений: 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 лет 9 месяцев
Сообщений: 924
Поблагодарил: 39665
Благодарностей: 11037
Предупреждений: 0

Репутация:

Награды:

   

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

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

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

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

Ссылка на пост #7 Добавлено: 10 июня 2020 11:38
 
Полное имя: Макс
Группа: Администраторы
Азъ: библиАтекарь
Возраст: 38 Водолей
Пол:
С нами: 14 лет
Сообщений: 7822
Поблагодарил: 6667
Благодарностей: 25105
Предупреждений: 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 лет 9 месяцев
Сообщений: 924
Поблагодарил: 39665
Благодарностей: 11037
Предупреждений: 0

Репутация:

Награды:

   

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

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

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

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

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

Репутация:

Награды:


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

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

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

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

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

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

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

    28.11.2021 г. с 01:16 вещание каналов от Триколора осуществляется в штатном режиме.

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

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

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

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

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

    26.11.2021 г. с 17:54 вещание каналов от Триколора осуществляется в штатном режиме.

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

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

Футбол

Италия. Серия А, 14 тур
28 ноября 2021
13:30 Удинезе Удинезе  -:-  ДженоаДженоа
Украина. Премьер-лига, 16-й тур
28 ноября 2021
14:00 Ингулец Ингулец -:- ШахтерШахтер
Франция. Лига 1, 15 тур
28 ноября 2021
14:00 Сент-Этьен Сент-Этьен -:- ПСЖПСЖ
Испания. Ла Лига, 15 тур
28 ноября 2021
15:00 Бетис Бетис -:- ЛевантеЛеванте
Италия. Серия А, 14 тур
28 ноября 2021
16:00 Милан Милан -:- СассуолоСассуоло
16:00 Специя Специя -:- БолоньяБолонья
Англия. Премьер-лига, 13-й тур
28 ноября 2021
16:00 Манчестер Сити Манчестер Сити -:- Вест ХэмВест Хэм
16:00 Бернли Бернли -:- ТоттенхэмТоттенхэм
16:00 Брентфорд Брентфорд -:- ЭвертонЭвертон
16:00 Лестер Лестер -:- УотфордУотфорд
Франция. Лига 1, 15 тур
28 ноября 2021
16:00 Бордо Бордо -:- БрестБрест
16:00 Лорьян Лорьян -:- РеннРенн
16:00 Монако Монако -:- СтрасбурСтрасбур
16:00 Реймс Реймс -:- КлермонКлермон
Германия. Бундеслига, Тур 13
28 ноября 2021
16:30 Айнтрахт Франкфурт Айнтрахт Франкфурт -:- Унион БерлинУнион Берлин
Украина. Премьер-лига, 16-й тур
28 ноября 2021
17:00 Рух Рух -:- Металлист 1925Металлист 1925
Испания. Ла Лига, 15 тур
28 ноября 2021
17:15 Эспаньол Эспаньол -:- Реал СосьедадРеал Сосьедад
Франция. Лига 1, 15 тур
28 ноября 2021
18:00 Монпелье Монпелье -:- ЛионЛион
Англия. Премьер-лига, 13-й тур
28 ноября 2021
18:30 Челси Челси -:- Манчестер ЮнайтедМанчестер Юнайтед
Германия. Бундеслига, Тур 13
28 ноября 2021
18:30 РБ Лейпциг РБ Лейпциг -:- БайерБайер
Италия. Серия А, 14 тур
28 ноября 2021
19:00 Рома Рома -:- ТориноТорино
Испания. Ла Лига, 15 тур
28 ноября 2021
19:30 Кадис Кадис -:- АтлетикоАтлетико
Украина. Премьер-лига, 16-й тур
28 ноября 2021
19:30 Колос Колос -:- ВересВерес
Италия. Серия А, 14 тур
28 ноября 2021
21:45 Наполи Наполи -:- ЛациоЛацио
Франция. Лига 1, 15 тур
28 ноября 2021
21:45 Марсель Марсель -:- ТруаТруа
Испания. Ла Лига, 15 тур
28 ноября 2021
22:00 Реал Мадрид Реал Мадрид -:- СевильяСевилья

Обновлено: 13:34 28.11.2021

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

СТБ
10:50 - Х/ф "Знахарь".
13:45 - "СуперМама", 4 сезон, 33 эп.
14:55 - "СуперМама", 4 сезон, 34 эп.
16:25 - "СуперМама", 4 сезон, 35 эп.
Футбол 1
13:30 - "УПЛ Online". Прямой эфир.
13:55 -  Ингулец - Шахтёр. Чемпионат Украины. 1-й тайм. Прямая трансляция.
14:45 - Футбол News.
15:55 -  Ингулец - Шахтёр. Чемпионат Украины. 2-й тайм. Прямая трансляция.
ICTV
13:00 - Х/ф "Паркер".
15:25 - Т/с "Пес 6".
18:45 - Факты недели.
25:45 - Х/ф "Хеллбой 2: Золотая армия".
Кинопремьера HD
13:15 - Х/ф "Дурная слава".
14:55 - Х/ф "Изгоняющий дьявола: Инсомния".
16:25 - Х/ф "Короче говоря".
18:55 - Х/ф "Коп на драйве".
Вся телепрограмма

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

Мы в 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-1218-28HD / S-1248-58-68HD / S-1311 HD COMBO v3.12

Цитата: masisia от Вчера в 17:10:55Подскажите чайнику все эти приложения типа IPTV и пр нужен ...

ПО Sat-Integral S-1218-28HD / S-1248-58-68HD / S-1311 HD COMBO v3.12

Подскажите чайнику все эти приложения типа IPTV и пр нужен обьязательно инет к тюнеру подключен?

ПО Sat-Integral S-1227HD / S-1237HD / S-1247HD версии 3.00

Цитата: vviktorgygo от Вчера в 10:35:15У меня работают но на другой модели. Надо чтобы и на сат ...

ПО Sat-Integral S-1218-28HD / S-1248-58-68HD / S-1311 HD COMBO v3.12

Ну я так понял из выше мной описанного, что если ресивер по какой то причине(слабый сигнал, канал ...

ПО Sat-Integral S-1227HD / S-1237HD / S-1247HD версии 3.00

Инфа на разных спутниковых сайтах  гуляет уж месяц.Отвыкайте от них.

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

Не успели ...

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

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