Могут ли быть креши, в логах которых содержится строки:Эти сообщения могут быть связаны с некорректной обрезкой строки, но таких проблем не должно быть после того как внесли это исправление.
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?
если вызвать event info для текущего канала информация не должна обрезатьсяТак точно. Информация в event info для текущего и следующего события не обрезаетстся
Вопрос об 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.
Благодаря Дмитрий73 на OpenATV 6.4 применили патч для отображения расширенной информацииТак и с патчем НТВ+ на OpenATV 6.4 Дмитрий73 сможет помочь?
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
возникли проблемы,на некоторых каналах НТВ+ просто не было описания.Хорошо Мартин все исправил.на первой не понятно есть патч EPG НТВ+ или нетТак видно же что есть, т.е. вернулся в то состояние когда не был применен патч под триколор. Патч триколора обрезал страну производителя фильма а сейчас видно что она есть.