Kebmans blogg

Problemer med Optical Flow

Posted in animasjon, Filmredigering, Foto, Fotografi, Media, Video by kebman on 26/10/2011

Optical Flow er en flott teknologi fra Apple for å lage sakte kino eller for å forandre framerate og tidsinnstillinger til en filmsnutt. Dessverre er ikke verden helt perfekt.

Et problem med Apples Optical Flow-teknologi er at den ikke gjør noe med originalrammene. Har du skutt noe på høy lukkerhastighet, fører dette til flimmer når det rendres med Optical Flow, da bare annenhver ramme blir rendret ut med bløte overganger. Hoppene mellom «harde,» skarpe originalrammer, og «bløte» rendrede rammer annenhver gang, fører til ganske stygg flimring.

En løsning på dette kan være å gå for lengere lukkerhastighet når du skyter video til effektbruk, da bevegelsesuskarphet vil være med på å maskere slik flimring. En annen løsning, spesielt innen animasjon og timelapse, kan være å la være å bruke Optical Flow helt, men heller gå for enklere Frame Blending.

Advertisements

Gåseøyne på nett

Posted in Teknologi, Typografi, Webdesign by kebman on 14/10/2011

Det er en del ting som skiller norsk typografi fra andre lands typografi, og spesielt engelsk og amerikansk typografi. Kanskje den viktigste tingen her er vår bruk av gåseøyne fremfor hermetegn. Likevel bruker folk flest hermetegn, men det er faktisk feil.

Grunnen til at hermetegnet («») kom i bruk, har nok med import av en og annen skrivemaskin å gjøre, og sist men ikke minst ignorant kulturimperialisme fra Microsoft. Skriveprogrammet deres, Word, skriver nemlig hermetegn som standard istedenfor gåseøyne («»).

Så, hvordan fikser vi dette på nett?

NB! Etterfølgende avsnitt er foreldet. Nå holder det å skrive inn riktig tegn, gitt at du har satt riktig kodetabell. Mer om det i tilleggsavsnitt nederst. Bare les mer om du er spesielt interessert i hvordan bruke det ikke anbefalte Q-elementet innen HTML.

Det finnes faktisk et eget HTML-element for setningssitater, det såkalt Q-elementet, men bruker du det uten CSS-design, vil du fortsatt få amerikanske hermetegn som standard.

Sånn funker det i HTML: Q-melk er bedre enn Tine melk.

Og slik blir resultatet, uten CSS-design: Q-melk er bedre enn Tine melk.

Du må kalle opp Q-elementet i CSS og bruke noen smarte pseudoklasser for at det skal bli korrekt, slik:

q:before {content: "«";}
q:after {content: "»";}

Så blir det endelig seende slik ut i nettleseren: «Q-melk er bedre enn Tine melk.»

Problemet er bare at dette ikke fungerer i eldre versjoner av Microsoft Explorer (MSIE eller bare IE), noe vi Mac-brukere selvfølgelig driter i. Heldigvis gjelder dette bare versjoner frem til IE7, og disse versjonene brukes bare av noen veldig få nå for tiden. Anyway, skulle du være spesielt interessert, så sjekk disse mulige løsningene:

Er du bare interessert i å få gåseøyne kjapt på Mac-en din, trykk shift+alt+V eller B.

Etter å ha gjort litt mer research, kan jeg ikke anbefale å bruke Q-elementet i det hele tatt. Grunnen er ganske enkelt at gåseøyne er helt spesifikke tegn, så å løse slik tegnsetting med en tagg er like dårlig som å bruke en escape-kode, slik som &laquo; og &raquo;. Istedenfor bruk riktig tegnkoding (eng: encoding) i din HTML. I HTML5 kan du for eksempel sette inn denne taggen i hodet <meta charset="utf-8" /> så kan du bruke både gåsøyne og æ, ø og å i teksten din helt uten problemer. I XHTML er det bittelitt mer jobb, men det lar seg også fint gjøre der.