LINUX.ORG.RU

История изменений

Исправление LINUX-ORG-RU, (текущая версия) :

Заработало

Но нужны для проверки плейлисты с вшитым EPG (с ссылкой на него внутри)

например

#EXTM3U url-tvg="http://epg.it999.ru/ru2.xml.gz, https://iptvx.one/epg/epg.xml.gz" tvg-shift="+3"

#EXTINF:-1 tvg-id="pervy" tvg-logo="https://epgx.site/p/pervy.png" group-title="Общественные",Первый (HD ready)
http://edge4.1internet.tv/dash-live2/streams/1tv-dvr/1tvdash.mpd
#EXTINF:-1 tvg-id="2265" tvg-logo="http://epg.one/img2/2265.png" group-title="Общественные",360° (HD)
h

Или пара playlist.m3u epg.xml, я несколько потыкал и там кхм, каждый городит свой огород. С универсальными EPG (те которые от десятков до сотен мегабайт) сложно, не всегда возможно сопоставить m3u записи с epg записями. Но если брать родные IPTV пары, плейлист + описание телепередач, то должно быть всё хорошо. Но нужно проверять и тестировать. Если накидаешь, будет хорошо.

И ещё надо сделать чтобы оно качало и распаковывало в ОЗУ EPG если он включён или их включено несколько (ссылкой/ками) в сам m3u IPTV плейлист. Пока я вручную разделяю.

И ещё надо с временем там смотреть, XML разбирается не учитывая +0300 записи в атрибутах и всё съезжает, не всегда в M3U есть запись типа `tvg-shift=«+3» и тоже хз, ну в смысле если не получается узнать часовой пояс то показывать ли неактуальное, пока не додумал, но, это ладно.

В идеале должно быть так mpv youiptv.m3u и всё. А вот эту херню с копированием epg файлов в .config/mpv/epg/ выкинуть кажется надо, ну или просто пытаться брать из него если в плейлисте нет.

Исправление LINUX-ORG-RU, :

Заработало

Но нужны для проверки плейлисты с вшитым EPG (с ссылкой на него внутри)
Или пара playlist.m3u epg.xml, я несколько потыкал и там кхм, каждый городит свой огород. С универсальными EPG (те которые от десятков до сотен мегабайт) сложно, не всегда возможно сопоставить m3u записи с epg записями. Но если брать родные IPTV пары, плейлист + описание телепередач, то должно быть всё хорошо. Но нужно проверять и тестировать. Если накидаешь, будет хорошо.

И ещё надо сделать чтобы оно качало и распаковывало в ОЗУ EPG если он включён или их включено несколько (ссылкой/ками) в сам m3u IPTV плейлист. Пока я вручную разделяю.

И ещё надо с временем там смотреть, XML разбирается не учитывая +0300 записи в атрибутах и всё съезжает, не всегда в M3U есть запись типа `tvg-shift=«+3» и тоже хз, ну в смысле если не получается узнать часовой пояс то показывать ли неактуальное, пока не додумал, но, это ладно.

В идеале должно быть так mpv youiptv.m3u и всё. А вот эту херню с копированием epg файлов в .config/mpv/epg/ выкинуть кажется надо, ну или просто пытаться брать из него если в плейлисте нет.

Исходная версия LINUX-ORG-RU, :

Заработало

Но нужны для проверки плейлисты с вшитым EPG (с ссылкой на него внутри)
Или пара playlist.m3u epg.xml, я несколько потыкал и там кхм, каждый городит свой огород. С универсальными EPG (те которые от десятков до сотен мегабайт) сложно, не всегда возможно сопоставить m3u записи с epg записями. Но если брать родные IPTV пары, плейлист + описание телепередач, то должно быть всё хорошо. Но нужно проверять и тестировать. Если накидаешь, будет хорошо.

И ещё надо сделать чтобы оно качало и распаковывало в ОЗУ EPG если он включён или их включено несколько (ссылкой/ками) в сам m3u IPTV плейлист. Пока я вручную разделяю.

И ещё надо с временем там смотреть, XML разбирается не учитывая +0300 записи в атрибутах и всё съезжает, не всегда в M3U есть запись типа `tvg-shift=«+3» и тоже хз, ну в смысле если не получается узнать часовой пояс то показывать ли неактуальное, пока не додумал, но, это ладно.

В идеале должно быть так mpv youiptv.m3u и всё. А вот эту херню с копированием epg файлов в .config/mpv/epg/ выкинуть кажется надо, ну или просто пытаться брать из него если в плейлисте нет.

P.S. Кекнул с канала 360, обрати внимание на погоду справа, это или тончайший прикол или там такая же криворучка как я работает гыгы