Tema: fps
Autorius: CodeC
Data: 2015-09-11 23:58:30
supastinsiu linkus, kuriuos perskaites ir prisizaides su xrandr ir savo 
60 Hz monitorium bandau daryt siokias tokias isvadas:

http://www.projectorcentral.com/judder_24p.htm
http://www.rtings.com/tv/learn/what-is-the-24p-playback-on-tvs
http://www.cnet.com/news/what-is-1080p24/
http://www.cnet.com/news/what-is-refresh-rate/
http://www.cnet.com/news/what-is-600hz/

isvados:

realus fizinis "panel refresh rate" <50 Hz ant LCD (nesvarbu TV ar 
monitor) atrodo siaubingai - mirga ziauriai.

'realaus 24 Hz' refresh rate ant jokio monitoriaus ar TV nera ir buti 
negali. nes jei butu mirgetu siaubingai, o nera nes toki nustacius ant 
savo PC gpu ant 60Hz monitoriaus pamaciau tik "input not supported" ir 
tiek. 25, 30 Hz rodo, bet mirga tai nu i n...

24fps turinys gali buti rodomas TIK naudojant didesni refresh rate.
realybeje tai gali buti 60 Hz, kas yra populiariausia ant PC monitoriu, 
nes 120 Hz ir up yra faktiskai specializuoti brangus daiktai. arba 
120/240/480 hz ant LCD tv, arba 600/1200hz ant plazma tv. arba 48/72 hz 
ant projektoriaus (gero), kuris turi double/tripple shutter ir imituoja 
tarpus tarp kadru senoj video juostoj ir taip iterpineja juodus kadrus 
tarp realiu (24-riu), taip sukurdamas 48/72 fps rate'a. todel tas pats 
24p filmas kine atrodo gerai, o ant 60Hz TV - shudinai.

ant 60Hz shudinai atrodo todel, kad 60 nesidalina is 24. ziurint per PC, 
softas daro 3:2 pulldown (telecine). is gpu fiziskai iseina 60Hz - 
prisitaiko prie nustatyto LCD refresh rate, kuri nusiskaito per hdmi is 
monitoriaus EDID. pajungus br grotuva su ijungtu realiu 24p playback 
prie 60hz monitoriaus, turetu nerodyt nieko lygiai taip pat, kaip man 
bandant ta pati sherti is pc gpu.

kai prie PC pajungiamas TV, kuris 'palaiko 24p' rezima, ir GPU fps 
nustatomas i 24hz, reiskia tik tiek, kad TV arba yra 120 Hz ir daro 5:5 
pulldown (kartoja ta pati freima 5 kartus) arba yra 60Hz ir daro 3:2 
pulldown su visom is to isplaukianciom pasekmem (skaitom nuorodas).
PC softas abu juos 'mato' kaip palaikanciu 24Hz refresh rate, toki rodo 
useriui nustatymuose (pvz OS settinguose, arba Kodi interfeise, arba 
xrandr output'e). bet realiai tikro, fizinio teliko paneles refresh rate 
jis nezino ir namato.
t.y. 60Hz TV rodydamas 24fps turini islaiko savo maksimalu refresh rate 
60Hz ir DSP pagalba atlieka 3:2 pulldown konversija. is PC puses 
'atrodo', kad pajungto monitor refresh rate yra 24Hz (nes taip per hdmi 
pasako). bet realiai TV rodo ant 60Hz interpoliuotus freimus. kitu 
variantu nera. TV *tikrai* nenusistato savo LCD matricos refresh rate i 
24 Hz, nes gautusi geras stroboskopas :)

plazma su savo 600Hz ir pan realiai turi ta pati maksimalu (realu) 60 Hz 
refresh rate'a, nes kartoja ta pati freima sumazintu sviesumu (PWM 
valdomi sub-pixel'iai) minimum 10 kartu tam kad isgauti normalaus 
sviesumo viena kadra. is cia native mirgejimas plazmos? t.y. padavus 
realu 120fps turini bet kuri plazma praleistu (neparodytu) kas antra kadra.

atrodo reziume turetu buti tokia, kad nusipirkus 120Hz palaikanti LCD TV 
ir pajungus prie PC, viskas turetu buti +- ok? turetu graziai groti ir 
24 ir 60 fps turini be 3:2 pulldown ?
nu cia nesigilinant i tai, kad realiai 24p yra 23.976p ir jeigu PC GPU 
(pvz intel hd 4000 kaip mano) nemoka tiksliai tokio gaminti, tai kas 
keleta minuciu gausis praleistas arba duplikuotas vienas kadras, kas 
bent jau man asmeniskai yra px ir suvokiamos vaidzo kokybes, neitakoja, 
skirtingai nei 3:2 pulldown proceso artifaktai, matoni ant kiekvieno 
judesio.

neterskit, pildykit savo pastebejimais, patirtim, kritika ir pasiulymais.
gal kam bus naudinga mano prarausta dirva :)