01 июня | 2020г. | 16:44:01

АвторТема: Плагин e2m3u2bouquet (Мод от Dorik1972)  (Прочитано 105444 раз)

Dorik1972, lirika, hecha71 и 3 Гостей смотрят эту тему.

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
Это с имиджа VTI Да, у них нет SED
SED вообще не при делах ...  Ошибку "сыпет" либа которую я использую
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Странно чего оно лезет на VTI , в либе python_slugify
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.т.е. сначала пытаемся импортнуть  text_unidecode , а если ее нет (а он есть в /modules) , то импортим unidecode ...
Сча поставлю на VTI и проверю
Когда планируете перелопатить/подчистить все обещанное?
Та уже , еще вчера в обед ... ждал инфы от Vasiliks, + накидывают мелочи ... вон чуть выше VTI ... сча и это поправлю
Доброго времени. Рес 8120 на OpenPli. Установил плагин, прописал путь к листу как ссылку на внешку. При создании букета, висит "Downloading & parsing picon url's" и привет.
Вы или не туда внесли или с ошибками . Без вариантов !

  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
Странно чего оно лезет на VTI , причине того что в либе
В либе ничего странного ... Это python "кастрированный" на VTI и в нем отсутствует стандартная библиотека pkgutil ... В общем переписал я маленько text_unidecode и теперь работает и на VTI и на любом "чёрте лысом"     

p.s. Вообще слабо понимаю в чем "цимес" VTI , чет меня от него тошнит даже на уровне "интерфейса" ... ну да ладно ... поправил - работает
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
ОБНОВА
1.0.11


1) Исправлены различные мелочи/хочухи/пожелания

2) Добавлена поддержка http-referrer в директивах #EXTVLCOPT. Поддерживается при использовании ExtEplayer3 и GstPlayer ... Теперь парсится вот такая структура плейлиста как надо :)
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Спойлер   :
GET /data/block/block.m3u8?r=6 HTTP/1.1
Host: s3.peers.tv
User-Agent: Dalvik/2.1.0 (Linux; U; Android 6.0.1;)
Accept: */*
Referer: http://peers.tv
Connection: close

[getVariantsFromMasterUrl] Response[0](size=15): HTTP/1.1 200 OK
[getVariantsFromMasterUrl] Response[1](size=13): Server: nginx
[getVariantsFromMasterUrl] Response[2](size=35): Date: Thu, 21 May 2020 09:56:03 GMT
[getVariantsFromMasterUrl] Response[3](size=43): Content-Type: application/vnd.apple.mpegurl
[getVariantsFromMasterUrl] Response[4](size=19): Content-Length: 414
[getVariantsFromMasterUrl] Response[5](size=44): Last-Modified: Thu, 22 Dec 2016 09:50:42 GMT
[getVariantsFromMasterUrl] Response[6](size=17): Connection: close
[getVariantsFromMasterUrl] Response[7](size=20): ETag: "585ba1f2-19e"
[getVariantsFromMasterUrl] Response[8](size=30): Access-Control-Allow-Origin: *
[getVariantsFromMasterUrl] Response[9](size=76): Access-Control-Expose-Headers: Inetra-Timeshift,Inetra-Timeshift-Offset,Date
[getVariantsFromMasterUrl] Response[10](size=38): Access-Control-Allow-Credentials: true
[getVariantsFromMasterUrl] Response[11](size=21): Cache-Control: public
[getVariantsFromMasterUrl] Response[12](size=46): Access-Control-Allow-Methods: GET,POST,OPTIONS
[getVariantsFromMasterUrl] Response[13](size=35): Access-Control-Allow-Headers: Range
[getVariantsFromMasterUrl] Response[14](size=27): Vary: Origin, Authorization
[getVariantsFromMasterUrl] Response[15](size=12): X-ABTEST: no
[getVariantsFromMasterUrl] Response[16](size=20): Accept-Ranges: bytes
[getVariantsFromMasterUrl] Response[17](size=0):
[getVariantsFromMasterUrl] - content part started
[getVariantsFromMasterUrl] Response[18](size=7): #EXTM3U
[getVariantsFromMasterUrl] Response[19](size=16): #EXT-X-VERSION:3
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[20](size=24): #EXT-X-PLAYLIST-TYPE:VOD
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[21](size=24): #EXT-X-TARGETDURATION:10
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[22](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[23](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[24](size=40): http://s3.peers.tv/data/block/block-1.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[25](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[26](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[27](size=40): http://s3.peers.tv/data/block/block-2.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[28](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[29](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[30](size=40): http://s3.peers.tv/data/block/block-3.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[31](size=20): #EXT-X-DISCONTINUITY
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[32](size=18): #EXTINF:10,no desc
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[33](size=40): http://s3.peers.tv/data/block/block-4.ts
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] Response[34](size=14): #EXT-X-ENDLIST
[getVariantsFromMasterUrl] - skipping unrecognised data
[getVariantsFromMasterUrl] - end of read, Content-Length reached
<   742.9667> 12:56:03.1771 eServiceApp::fillSubservices - failed to retrieve subservices
<   742.9723> 12:56:03.1828 PlayerBackend::gotMessage - tAudioList
<   742.9724> 12:56:03.1829 PlayerBackend::gotMessage - tStart
PlayerApp::processStart: exteplayer3 "http://hls.peers.tv/streaming/1kanal_hd/16/h1080/playlist.m3u8" -u "Dalvik/2.1.0 (Linux; U; Android 6.0.1;)" -h "Referer:http://peers.tv" -a 0 -n 0
В приведенном выше логе работы E2 "зряче" наблюдаем что наш запрос к PeersTV "прикидывается" запросом из андроедовой прикладнухи и при этом шлем серваку прова заголовок 'Referer' как это предписывается в https://tools.ietf.org/html/rfc7231#section-5.5.2   

3) Переделана логика формирования записей в файлы букетов. Теперь в строку попадают только те параметры у которых есть значение. Это значительно уменьшило их размер и соответсвенно выросла скорость их формирования ....

4) Поправлено первичное "формирование" файла-пустышки config.xml . МОЙ КОСЯК. Теперь при первом запуске из консольки файлик создается как надо  :blush:

p.s. Возможность выбора отдельного плеера для UHD - в процессе . В части кода - ничего "космического". Пока не приходит "талантливая" мысль как не нагромождать GUI и сделать это просто и понятно для "конечного пользователя"

IPTVArchive
1.85

1) Внесены изменения в код для синхронизации изменений с e2m3u2b версии 1.0.11 в части родного EPG API для shara.club & ipstream
2) Исправлена работа на Open BlackHole версиях >= 4.3.029

Скрипт для EdemTV
Обновлен список категорий в соответствии с текущим из личного кабинета
 
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн arabov

  • Младший Джедай
  • **
  • Сообщений: 79
  • Поблагодарили: 81
С "бякой" проблема осталась
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Еще, если нет EPGImporterа, в Конфигурации нет пункта Пытаться импортировать EPG
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Так Конфигурация выглядит, если EPGImporter установлен
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
С "бякой" проблема осталась
Не критичнo .. и что-то "выскочило" из головы ))) добавлю в список todo
Еще, если нет EPGImporterа, в Конфигурации нет пункта Пытаться импортировать EPG
ак Конфигурация выглядит, если EPGImporter установлен
Так задумано
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Musik81

  • Падаван
  • *
  • Сообщений: 25
  • Поблагодарили: 3
Что не так при установке?
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
Что не так при установке?
Где ? После всех Ваших "телодвижений" .... непонятно правда зачем ... но по итогу
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Если что - воспользуйтесь словарем  :shok:
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Ednaz

  • Совет Джедаев
  • ****
  • Сообщений: 2610
  • Поблагодарили: 15460
Musik81, так Вам там все понятно пишет - нет файлов в этой директории. Вы уверенны, что закинули файлы по данным директориям перед тем как с консоли команды давали?
  • GI ET11000 4K, Ultimo4k, Solo4k, Uno4k, Uno4kSE, Zero4k, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Просьба не задавать технические вопросы в личку. Для этого есть форум. На такие сообщения отвечать не буду.

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
перед тем как с консоли команды давали?
Зачем их там вообще давать было надо :) ну кроме opkg install
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
IPTVArchive
1.86


Как и обещал Alex1992,  перевел вcех возможных из поддерживаемых IPTV провайдеров или на родное API запроса EPG или на запрос по tvg-id, в случае если формирование букетов было произведено с помощью - e2m3u2bouquet by Dorik ... В данном случае Alex1992, поддерживает gzip :) .... экономим канал + меньше нагружаем его "пыховую" прикладнуху на серваке ибо сразу получаем "готовый" json. При таком "раскладе" получение EPG по архивным трансляциям работает 1:1 как в родном Ott-Play by Alex

p.s. Для тех кто НЕ использует e2m3u2bouquet by Dorik ничегошеньки не изменилось .....
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 57
  • Поблагодарили: 4
При попытке запуска обновленного edem.sh
Спойлер   :
/media/hdd/playlist/edem.sh: line 46: curl: command not found 

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
/media/hdd/playlist/edem.sh: line 46: curl: command not found
Явно в ATV
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 57
  • Поблагодарили: 4

Явно в ATV
Оно самое


Добавлено  23 мая | 2020г. | 17:07:22
Dorik1972, не отображается список epg в iptv archiv. Пользуюсь скриптом для Edem, epg по умолчанию скачиваю с http://epg.openboxfan.com/xmltv-t-sd.xml.gz ( так и не смог загрузить с  http://epg.it999.ru/epg.xml.gz). В предпоследней версии архив работал, что не так?   

Онлайн Dorik1972Автор темы

  • Джедай Куратор
  • **
  • Сообщений: 500
  • Поблагодарили: 1588
Для "особо одаренных" и "талантливых" --->
Скрипт из первого поста для приведения плейлиста Edem к "удобоваримому" виду работает и "завязан" ТОЛЬКО на  http://epg.it999.ru/epg.xml.gz ...
Любые потуги "подсунуть" в настройках плагина e2m3u2b любого ДРУГОГО EPG для плейлиста полученного с помощью скрипта edem.sh из первого поста данной темы приводят к шизофреническому бреду вида
не отображается список epg в iptv archiv. Пользуюсь скриптом для Edem, epg по умолчанию скачиваю с http://epg.openboxfan.com/xmltv-t-sd.xml.gz ( так и не смог загрузить с  http://epg.it999.ru/epg.xml.gz). В предпоследней версии архив работал, что не так?

p.s.  Чисто ради интереса, а где Вы прочли или кто Вам сказал что нужно скачивать/загружать http://epg.it999.ru/epg.xml.gz при использовании скрипта - Плагин e2m3u2bouquet (Мод от Dorik1972) ? Где Вы "черпаете" этот бред ?
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Alex.72

  • Младший Джедай
  • **
  • Сообщений: 57
  • Поблагодарили: 4
Примерно это я и предполагал. Подскажите пожалуйста почему не грузится epg с этого источника. Заметил только что на http://epg.openboxfan.com он не сжатый, а http://epg.it999.ru/epg.xml.gz он в архиве. Может здесь собака порылась. И где скачать версию 1.84 (не сохранил) :bad:   

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
790 Ответов
213013 Просмотров
Последний ответ 30 мая | 2020г. | 19:26:55
от mic71
9 Ответов
10540 Просмотров
Последний ответ 14 февраля | 2019г. | 10:01:39
от drakon71
25 Ответов
16794 Просмотров
Последний ответ 16 января | 2012г. | 21:11:52
от sergey2672
1 Ответов
4185 Просмотров
Последний ответ 17 марта | 2013г. | 23:19:09
от сергей 999s
13 Ответов
9990 Просмотров
Последний ответ 13 ноября | 2019г. | 22:43:41
от Ednaz



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!