3 ms·
But you can do that already: setTimeout(displaySomeImage, offsetInVideoWhereImageIsMentioned); video.on('pause', pauseTimeouts); Give me a few weeks and I ca
by user24 14y ago
But you can do that already:
setTimeout(displaySomeImage, offsetInVideoWhereImageIsMentioned);
video.on('pause', pauseTimeouts);
Give me a few weeks and I can build a rich JS video control which allows all that and more.
You can resize video elements, move them, respond to pausing, hovering. Control the video from the page, the page from the video. All in HTML5+JS.
There's also things like this:
http://taxi.ba.com/ http://taxi.ba.com/
(feel free to use my postcode NN26JP if you need a UK postcode)
Which I feel take video beyond the static - it takes streetview data and shows the plane literally taxiing down my street. Real time!
Or things like http://www.takethislollipop.com/ http://www.takethislollipop.com/
- epilepticrabbit 14y agoPopcorn.js is a javascript library, so someone who knows Javascript can do all the things shown in the demo using the library. Takethislollipop is running on popcorn.js. The neat thing here is that Mozilla is creating software for people that are NOT devs, so that they too can be creative in bringing dynamic data into a video, while at the same time learning about some of the open technologies that power the digital world. If you want to, and you have that few weeks, you can contribute: https://wiki.mozilla.org/PopcornMaker/QA https://wiki.mozilla.org/PopcornMaker/QA
- user24 14y agoAha! That explains a lot. I think my expectation from the ted vid was that it was going to be something that wasn't already possible. But while it's not quite that, it is still cool that it's a framework for non-techies to produce richer video content