13.4.2023, 19:12
(Tento příspěvek byl naposledy změněn: 14.4.2023, 9:05 uživatelem JiRo.
Důvod úpravy: Překlep
)
Skiny 1440 a 2160 v kombinací s AFR, whitelist, upscaling a downscaling
Dost témat na jeden příspěvek, co? Ale dostal jsme se k tomu na základě laborování s nastavením AFR a rozlišení mezi Kodi (boxem s CE) a 4K TV Samsung.
Tato problematika není úplně jednoduchá a dobře zdokumentovaná a musím se přiznat, že jsem v ní dosud docela plaval. A taky mi tak trochu hatila mé pokusy s Kodi ve větším než obvyklém rozlišení (1440 nebo 2160 vs 1080).
Už jsem tu o tom psal, že se mi, za jistých okolností, mění zobrazení některých symbolů. Dlouho jsme na to nemohl přijít, až právě hrátky s AFR a whitelist, kdy jsem si ujasňoval, jaké relace vlastně mezi boxem a 4K TV existují a jak probíhá nastavení zobrazení při různých kombinacích zapnutého/vypnutého AFR a seznamu povolených zobrazení ve whitelist.
Klíčem k tomu všemu je to, kde dochází k případnému upscale/downscale z/do 1080. V okamžiku, pokud je zapnuté AFR (a ve whitelist je povolené rozlišení 1080), tak při přehrávání 1080 videa z boxu odchází v nativním rozlišení (tedy 1080) a upscaling na 4K provádí TV. Na rozdíl od situace, když AFR vypnu (a ve whitelist je povolené rozlišení 2160), tak při přehrávání 1080 videa z boxu odchází video "upscale-ované" na 2160. Co je důležité je to, že TV dokáže ten upscaling provést lépe jak box (CE), a proto je žádoucí zvolit první způsob.
Co se ale stane, pokud v době přehrávání videa zobrazím skin, které je nastaven na rozlišení >1080 (tedy 1440 nebo 2160)? Skin je v Kodi "downscale-ován" na 1080, což je ten důvod, proč jsou některé symboly (hlavně ty menší) a také fonty i barevné podání a ostrost obrazu skinu více či méně degradovány. Rozdíl je vidět porovnáním dvou prvních screenshot-ů. Na obou je skin s roslišením 1440, v prvním případě se nepřehrává žádné video, ve druhém video 1080 ocházející z boxu v nativním rozlišení. Pro ukázku a porovnání pak uvádím i třetí screenshot, kde je stejný skin, ale nastavení přehrávače je takové, že video odchazí z CE upscale-ované na 2160.
[attachment=8970][attachment=8971][attachment=8972]
Downscaling skinu 1440 na 1080 je v tom druhém případě zřetelný jen pro hodně pozorného diváka. Proto ještě jeden příklad.
Ten se týká zobrazení okna s pevnou velikostí a ilustruje to poměrně lépe. Na prvním screenshot-u se přehrává video upscale-ované v CE na 2160, na druhém v nativním rozlišení 1080 a je na něm dobře vidět downscale skinu na 1080.
[attachment=8973][attachment=8974]
Závěr
Celkem vzato je to teď už celkem zřejmé a vyvětluje to chování zobrazení, kterému jsem zprvu nemohl přijít na kloub. Teď už je mi to jasné a protože si myslím, že podobně na tom bude i více uživatelů, pokusil jsme se to popsat. Snad to někomu, stejně jako mně, pomůže problematiku, shrnutou v titulku toho příspěvku, objasnit.
Dost témat na jeden příspěvek, co? Ale dostal jsme se k tomu na základě laborování s nastavením AFR a rozlišení mezi Kodi (boxem s CE) a 4K TV Samsung.
Tato problematika není úplně jednoduchá a dobře zdokumentovaná a musím se přiznat, že jsem v ní dosud docela plaval. A taky mi tak trochu hatila mé pokusy s Kodi ve větším než obvyklém rozlišení (1440 nebo 2160 vs 1080).
Už jsem tu o tom psal, že se mi, za jistých okolností, mění zobrazení některých symbolů. Dlouho jsme na to nemohl přijít, až právě hrátky s AFR a whitelist, kdy jsem si ujasňoval, jaké relace vlastně mezi boxem a 4K TV existují a jak probíhá nastavení zobrazení při různých kombinacích zapnutého/vypnutého AFR a seznamu povolených zobrazení ve whitelist.
Klíčem k tomu všemu je to, kde dochází k případnému upscale/downscale z/do 1080. V okamžiku, pokud je zapnuté AFR (a ve whitelist je povolené rozlišení 1080), tak při přehrávání 1080 videa z boxu odchází v nativním rozlišení (tedy 1080) a upscaling na 4K provádí TV. Na rozdíl od situace, když AFR vypnu (a ve whitelist je povolené rozlišení 2160), tak při přehrávání 1080 videa z boxu odchází video "upscale-ované" na 2160. Co je důležité je to, že TV dokáže ten upscaling provést lépe jak box (CE), a proto je žádoucí zvolit první způsob.
Co se ale stane, pokud v době přehrávání videa zobrazím skin, které je nastaven na rozlišení >1080 (tedy 1440 nebo 2160)? Skin je v Kodi "downscale-ován" na 1080, což je ten důvod, proč jsou některé symboly (hlavně ty menší) a také fonty i barevné podání a ostrost obrazu skinu více či méně degradovány. Rozdíl je vidět porovnáním dvou prvních screenshot-ů. Na obou je skin s roslišením 1440, v prvním případě se nepřehrává žádné video, ve druhém video 1080 ocházející z boxu v nativním rozlišení. Pro ukázku a porovnání pak uvádím i třetí screenshot, kde je stejný skin, ale nastavení přehrávače je takové, že video odchazí z CE upscale-ované na 2160.
[attachment=8970][attachment=8971][attachment=8972]
Downscaling skinu 1440 na 1080 je v tom druhém případě zřetelný jen pro hodně pozorného diváka. Proto ještě jeden příklad.
Ten se týká zobrazení okna s pevnou velikostí a ilustruje to poměrně lépe. Na prvním screenshot-u se přehrává video upscale-ované v CE na 2160, na druhém v nativním rozlišení 1080 a je na něm dobře vidět downscale skinu na 1080.
[attachment=8973][attachment=8974]
Závěr
Celkem vzato je to teď už celkem zřejmé a vyvětluje to chování zobrazení, kterému jsem zprvu nemohl přijít na kloub. Teď už je mi to jasné a protože si myslím, že podobně na tom bude i více uživatelů, pokusil jsme se to popsat. Snad to někomu, stejně jako mně, pomůže problematiku, shrnutou v titulku toho příspěvku, objasnit.
