kodi-czsk/plugin.video.sosac.ph

Chybějící znaky s diakritikou v názvu filmu v OSD při spuštění z knihovny

Opened this issue · 4 comments

Popis problému:
Pokud spustím film ze Sosac z knihovny Kodi, v OSD chybí znaky s diakritikou v názvu filmu.
(Při spuštění přímo z doplňku se to neděje)

Nejsem si jist zda jsem tu správně, ale jelikož se problém vyskytuje jak po oscrapování ČSFD 3.4c, tak i TMDB, soudím, že by problém mohl být v doplňku Sosac.

Rpi2, OpenElec 6.0.3, Sosac 1.2.7, ČSFD metadata 3.4c

Přikládám screenshot
screenshot006
jde o film Bezpečný přístav, stejně to samozřejmě vypadá u všech názvů s diakritikou.
Možná to vypadá jako kosmetický problém, ale bohužel to má negativní vliv na hledání titulků k filmu.

Problem je v kodu Sosace :)
https://github.com/kodi-czsk/plugin.video.sosac.ph/blob/master/resources/lib/sutils.py#L152
Sosac uklada nazev primo do strm souboru a zde je encodovan spatne, proto se pak nezobrazi korektne.
To same je i v pripade chybejiciho nahledu. STRM je muze obsahovat, ale Sosac na nej v .strm neodkazuje.
Bohuzel neznam kod ani Python, takze musite doufat v pomoc od @lzoubek ci @Kuci 👍

Nevim jak prinutit OSD zobrazovat spravne znaky (jakou konverzi pouzit), ale s mymi znalostmi asi muzu docilit odstraneni diaktriky, ze se zobrazi nazev bez hacku a carek.
Blbe je, ze to bude "nevzhledne" v OSD, ale zase dohledavani titulku bude asi presnejsi:)
Nejlepsi varianta je, ze se na to podiva nekdo, kdo tomu rozumi, coz ja nejsem.

zbyna commented

Mělo by být vyřešeno: #71