28 июня | 2024г. | 09:33:40


АвторТема: Патч телегида Триколора  (Прочитано 36499 раз)

0 Пользователей и 3 Гостей смотрят эту тему.

Оффлайн mop80

  • Джедай
  • ***
  • Сообщений: 251
  • Поблагодарили: 98
  • Уважение: 0
Патч телегида Триколора
« Ответ #75: 24 июня | 2020г. | 15:10:25 »
0
Могут ли быть креши, в логах которых содержится строки:
exceptions.UnicodeDecodeError: 'utf8' codec can't decode byte 0xd0 in position 248: unexpected end of data;
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 248: unexpected end of data;
связаны с кириллицей в EPG?



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

  • Падаван
  • *
  • Сообщений: 28
  • Поблагодарили: 204
  • Уважение: 0
Патч телегида Триколора
« Ответ #76: 24 июня | 2020г. | 16:12:06 »
0
Могут ли быть креши, в логах которых содержится строки:
exceptions.UnicodeDecodeError: 'utf8' codec can't decode byte 0xd0 in position 248: unexpected end of data;
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 248: unexpected end of data;
связаны с кириллицей в EPG?
Эти сообщения могут быть связаны с некорректной обрезкой строки, но таких проблем не должно быть после того как внесли это исправление.

А в каком плагине и каком имидже появляется такая ошибка?

Оффлайн mop80

  • Джедай
  • ***
  • Сообщений: 251
  • Поблагодарили: 98
  • Уважение: 0
Патч телегида Триколора
« Ответ #77: 24 июня | 2020г. | 16:20:42 »
0
PiDron, Из крешлогов Openpli 7.2 и VTi_14-0-6 за последние пол-года. Это без исправления. С ним пока не пользовался.
Замечание Простыни в спойлере нам не нужны, учитесь креши прикреплять во вложении!

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #78: 24 июня | 2020г. | 17:56:58 »
0
если вызвать event info для текущего канала информация не должна обрезаться
Так точно. Информация в event info для текущего и следующего события не  обрезаетстся
А одиночном EPG - уже всякая обрезанная
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

Оффлайн kubi

  • Младший Джедай
  • **
  • Сообщений: 65
  • Поблагодарили: 151
  • Уважение: 0
Патч телегида Триколора
« Ответ #79: 24 июня | 2020г. | 18:42:14 »
0
Прошу прощения за дилетантские глупости, которые ниже придётся прочитать.
Как я по нубски понимаю, те же Genre, Parental, ShortDescription определены в Enigma как отдельные элементы от ExtendedDescription (наверное классами называются) и уже в EventName.py задаются варианты  вывода информации. Может есть возможность и ItemDescription определить отдельно (а не делать составной частью ExtendedDescription, как сейчас, как я понял) и добавить в EventName.py?

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #80: 24 июня | 2020г. | 21:05:43 »
0
PiDron,
На имиджах  OE-2.5 с EPG НТВ+ всё отлично
И когда OE-2.0 (OPENы и затем VTi, BlackHole и даже оригинальные) перешли на OE-Alliance - обрезка и появилась
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

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

  • Падаван
  • *
  • Сообщений: 28
  • Поблагодарили: 204
  • Уважение: 0
Патч телегида Триколора
« Ответ #81: 12 июля | 2020г. | 18:56:10 »
0
Вопрос об EPG НТВ+. Можно ли исправить обрезку короткого описания (обрезаются роли, страна и год)
на имиджах  (Pli, ATV, а с некоторых пор и VTi с BlackHole)

Эта проблема связана с тем, что при сохранении в файл кэша epg.dat информации из SHORT_EVENT_DESCRIPTOR перекодируется в UTF-8. А так как изначально информация передается в кодировке ISO 8859-5, в которой символ кириллицы кодируется одним байтом - в стандартное поле SHORT_EVENT_DESCRIPTOR из 255 - 6 байт может поместиться текст в 249 символов, в UTF-8 кириллические символы кодируются двумя байтами и соответственно в поле SHORT_EVENT_DESCRIPTOR может поместиться примерно 125 кириллических символов, таким образом все что больше 249 байт обрезается. Чтоб это изменить, потребуется перелопатить немало кода (например сохранять в epg.dat оригинальную информацию, а перекодировку делать в питоне на лету), но скорей всего этого никто не будет делать.

По идее если вызвать event info для текущего канала информация не должна обрезаться, т.к. по идее должна извлекаться напрямую из Event Information Table, на других экранах интерфейса эта информация может быть обрезана, если она извлекается из epg.dat.

Попробовал исправить проблему с обрезкой, путем сохранения SHORT_EVENT_DESCRIPTOR в кэш epg.dat в оригинальной кодировке, с последующим перекодированием в UTF-8 при запросе этой информации из enigma, с помощью патча: [ Гостям не разрешен просмотр вложений ]
Результат работы патча:
до
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
после
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Бинарники для zgemma h9combo
OpenATV 6.3: [ Гостям не разрешен просмотр вложений ]
OpenATV 6.4: [ Гостям не разрешен просмотр вложений ]
OpenPLI 7.2: [ Гостям не разрешен просмотр вложений ]

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #82: 13 июля | 2020г. | 00:37:19 »
0
PiDron,
Спасибо!!!! Отличная работа.
А для dm920 OpenATV 6.4 сделай пожалуйста!
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #83: 14 июля | 2020г. | 17:13:11 »
0
Благодаря Дмитрий73 на OpenATV 6.4 применили патч для отображения расширенной информации
Так и с патчем НТВ+ на OpenATV 6.4 Дмитрий73 сможет помочь?
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

Оффлайн Дмитрий73

  • Джедай Куратор
  • **
  • Сообщений: 4368
  • Поблагодарили: 11518
  • Уважение: +82
Патч телегида Триколора
« Ответ #84: 14 июля | 2020г. | 19:25:41 »
0
PiDron, я добавил Ваш патч в опенПли,но сам не проверял.
Проверял только ims,насколько он все проверил,не знаю.
В четверг,надеюсь,у меня будет больше времени для тестирования.Если все ок,то попробую сделать запрос на принятие патча в опенАТВ.
Например с этим
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.возникли проблемы,на некоторых каналах НТВ+ просто не было описания.Хорошо Мартин все исправил.
Это не упрек,просто такие вещи требуют больших проверок.Причем чем больше пользователей разных национальностей участвуют,тем лучше.

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #85: 15 июля | 2020г. | 10:28:00 »
0
Сейчас попробовал OpenPLi 7.3 » Stable release от 2020-07-15
EPG НТВ+ - обреэанное
EPG Триколор - не полное
Похоже патчи PiDron не использованы, а жаль!
Вся надежда OpenPLi 7.3 » Stable release на Ednaz
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
Патч телегида Триколора
« Ответ #86: 15 июля | 2020г. | 11:21:16 »
0
Эти патчи применены пока только в develop версии.
 
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]

Оффлайн nz2009

  • Великий Джедай
  • ****
  • Сообщений: 763
  • Поблагодарили: 768
  • Уважение: 0
Патч телегида Триколора
« Ответ #87: 15 июля | 2020г. | 12:40:38 »
0
foxbob,
На второй картинке патч EPG Триколор видно, что есть, а
на первой не понятно есть патч EPG НТВ+ или нет (Сейчас и Далее всегда было так.  Ответ #78:)
  • Openbox AS4K CI Pro Plus
Будь Человеком, тогда и к тебе будут относиться, как к Человеку!

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
Патч телегида Триколора
« Ответ #88: 15 июля | 2020г. | 19:55:01 »
0
Да,на НТВ+ не видно применения патча.Вроде как было и раньше.

Оффлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3878
  • Поблагодарили: 13091
  • Уважение: +91
Патч телегида Триколора
« Ответ #89: 15 июля | 2020г. | 22:14:32 »
0
на первой не понятно есть патч EPG НТВ+ или нет
Так видно же что есть, т.е. вернулся в то состояние когда не был применен патч под триколор. Патч триколора обрезал страну производителя фильма а сейчас видно что она есть.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
15 Ответов
25594 Просмотров
Последний ответ 16 мая | 2012г. | 11:13:43
от alx_step
59 Ответов
46008 Просмотров
Последний ответ 15 октября | 2018г. | 21:30:06
от andreigagarin
2 Ответов
8077 Просмотров
Последний ответ 23 апреля | 2012г. | 18:16:49
от Vlsergei
3 Ответов
5374 Просмотров
Последний ответ 27 апреля | 2015г. | 14:30:59
от veles
14 Ответов
11147 Просмотров
Последний ответ 24 ноября | 2016г. | 20:45:42
от Дмитрий73



X

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

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