2014 Review: Day 1

As 2014 winds down, we’ll take an opportunity to look back at some of our most-read posts from this year, in case you missed them the first time. 

Photo of night sky by Phil Plait on Flickr

Brian Poteat contributed a few posts looking at the Meteor web application framework:


Recording Audio & Video with HTML5 (co-starring Meteor)

Image of sign, Filming in ProgressA few weeks ago I got a germ of an idea in my head for a personal web-application that required recording and playing video, something with which I have had very little experience. I have seen how effortless is it to play video with HTML5 so I thought this would be simple. After searching countless sites looking for the HTML5 magic bullet for recording both audio & video, I had pretty much given up.

If you have stumbled upon this article also looking for a way to record audio & video together, you can stop searching now. I can say with fairly strong confidence that such a mechanism does not yet exist (as of the publish date of this article). However, I believe I have a workable solution for the time being.

The full source for the example application is on github.


Popcorn, Popup, Popup Videos, Video Annotations, Bring Me Back to Data

Photo of popcorn by Martin Abegglen on Flickr

Thanks to Jimmy Fallon and the Mets bucket hat guy, I’ve found myself stringing together random word associations like this, which is where this title came from.  But honestly, the last thing I would associate with popcorn is a javascript media library.  So I guess random associations is the thing to do.  To be clear, this is not the kind of popcorning made famous by Rob Drydek (MTV’s Ridiculousness) which describes hiding an airbag under an unsuspecting person’s seat and deploying it, sending the poor victim on a quick ride skyward.  This is the kind of popcorn that allows making video annotations (ala VH1’s Popup Videos circa 1980) easy to do.   That’s popcorn.js.


Realtime Video Effects in the Browser? Seriously?

This just came through the wire — it works great for me here (Chrome 29 on OS X) but I’ve heard of other browsers (or perhaps video hardware) having some issues with it.

Seriously.js is a real-time, node-based video compositor for the web. Inspired by professional software such as After Effects and Nuke, Seriously.js renders high-quality video effects, but allows them to be dynamic and interactive.

The site at seriouslyjs.org plays a music video by OK Go (who I think are now required by law to be involved with any cool new video on the internet stuff) where the green screen background can be replaced live with four different video effects inside the browser:



Friday Linked List 5/3/13

A quick twitter round up things that we’ve pointed to over at @artandlogic. You are following us, right?


Microsoft Research released a very cool video of a research project that projection-maps additional video content outside the area of a TV displaying XBox content (as in on the entire wall, including mapping the geometry of objects in the room around the display. Note that they can do a certain amount of this without even having access to the original game source for modification by analyzing interframe deltas.