Cize ak mam 1920x1080 a 1mb/s, tak mam nejaku "standardnu" kvalitu videa. Ak potom idem na 640x480 a mam 200 kb/s, tak mam na prvy pohlad znacne zhorsenu kvalitu, ale kedze je to mensia velkost, tak kvalita je teoreticky rovnaka ako pri tom full hd(1920*1080=2 073 600px, 640*480=307 200px, 6.75x menej px, a 1mbs/200mbs=5x mensi bitrate, cize cca velmi podobna uroven kvality, skoro totozna).
Zde se projevuje vedlejsi efekt kodeku - cim novejsi, tim vyssi rozliseni se vyzadovano, protoze se velikost makrobloku zvetsuje.. z 8x8 na 16x16 na 32x32. Takze pokud v HEVC kodujete SD rozliseni, davate tomu kodeku hodne zabrat a muze se stat, ze vysledek bude vizualne horsi, nez v pripade MPEG2, ktery byl navrzen pro tyhle ucely.
Prakticky vzato - bitrate a rozliseni uplne nelze skalovat - to ze mate 6x vice/mene bodu neznamena ze stream bude mit 6x vice/mene bitu za vterinu. A v pripade non-iframe kodeku, to neskaluje linearne ani pri zmene FPS.
A odpoved proc:Skalovani rozliseni u streamu souvisi s tim, ze dekoder je pak energeticky mene narocny. Je lepsi delat operace na 300 Kpx bufferem nez nad 2 Mpx bufferem, resp. sadou nekolika referencnich bufferu. Soucasne distribucni kodeky nemaji moznost partial decode na 1/2, 1/4, 1/8 rozliseni, natoz aby poskytovali tyto data jako substreamy.
V 2024 se vam lehce rekne, dejte vse FHD protoze to jaa prehraju. Proc nerikate, dejte vsechno v 8K a mente vsechno jen skrze bitrate.. snad chapete tu hloupost sveho pozadavku. FHD neni zadny baseline - ne kazde zarizeni ma vykon nebo pripojeni.