wire-feed
News feed animation: a live changelog feed typing its newest item as the camera pulls back. A live feed writing its newest item while the camera pulls back. Close on a title, a source types itself in beside a caret, its age fades up sliding into place and a rule draws out beneath it; then a cut to the wide shot seconds later, the headline most of the way written, as two older items slide in from the right out of a blur, nineteen frames apart, every age ticking up, the camera still easing out and drifting left as it ends. The camera, the typing, the caret, the fade, the rule and both entrances are replayed from tables measured frame by frame off a 60fps screen recording, and every line is placed with a transform rather than flow so a sub-pixel layout survives the zoom: 1.20 of 255 mean per pixel across 156 captures once the recording's blur is matched, 0.32 on the close shot. Ships as a snapcn changelog — pass your own copy and it re-wraps, re-stacks and types on the recording's frames.
wire-feed
News feed animation: a live changelog feed typing its newest item as the camera pulls back. A live feed writing its newest item while the camera pulls back. Close on a title, a source types itself in beside a caret, its age fades up sliding into place and a rule draws out beneath it; then a cut to the wide shot seconds later, the headline most of the way written, as two older items slide in from the right out of a blur, nineteen frames apart, every age ticking up, the camera still easing out and drifting left as it ends. The camera, the typing, the caret, the fade, the rule and both entrances are replayed from tables measured frame by frame off a 60fps screen recording, and every line is placed with a transform rather than flow so a sub-pixel layout survives the zoom: 1.20 of 255 mean per pixel across 156 captures once the recording's blur is matched, 0.32 on the close shot. Ships as a snapcn changelog — pass your own copy and it re-wraps, re-stacks and types on the recording's frames.