With Adobe Production Premium CS4 you can create searchable video by using the speech to text functionality in Premiere Pro CS4 and Soundbooth CS4. The speech transcript can be embedded as metadata within the media asset, or externalised as an XML file representing Flash cuepoints. When consuming the XML and Flash Video file online the end result is an interactive video where users can search for keywords, view tag clouds for most used words, and browse directly to a timestamp where the keyword is spoken.
Genius! Why didn’t I think of that
Well here it is. Take a look at the slides from my recent Adobe eSeminar and check out the following demos and resources. Looking forward to seeing how you use this on your site!
Analyzing Obama’s Inaugural Speech
http://www.tinyurl.com/nytsearch
Search captions on Hulu
http://blog.hulu.com/2009/12/21/search-captions-on-hulu/
Adobe Creative Suite 4 Production Premium: Video search templates
http://www.adobe.com/products/creativesuite/production/videosearch/
Nick Hippe, Online Searchable Video
http://nhippe.com/2009/10/15/online-searchable-video/
And for a little bit more detail watch this great recording from Adobe MAX 2008 on Adobe TV.
Register now for the APAC Launch event at http://bit.ly/cs5signup_apac and follow @cs5apac for special updates!
Also check out the Creative Suite Buzz Hub http://csbuzz.adobe.com/ to get a glimpse into the future of Adobe Creative Suite technologies.
Over at The Question Room (or @thequestionroom) the banditos received a bunch of tweet questions about a problem @gertjansmits was having when loading a Flex application with a SWFLoader and casting it to an interface.
They’ve called on my help to get the answer
Download the application FXP (Flash Builder 4 project) or
Run the application (Right click and View Source)
My simple interface class, TestInterface, implements 3 functions, a simple getter/setter pair and a function called sayHello.
TestInterface.as
1 2 3 4 5 6 7 8 9 | package com.flexdaddy { public interface TestInterface { function get givenName():String function set givenName(str:String):void function sayHello():void; } } |
You first need to make sure the Application you are loading implements this interface. My root application tag looks like this:
Read the rest of this entry »
This year at Adobe MAX I’m presenting on “Experiences Across Multiple Screens”. But just what is that exactly?

Experiences Across Multiple Screens
Wednesday October 7 at 09:30AM
Learn how the Adobe Flash Platform enables multiscreen delivery of applications, from the biggest screen to the smallest device. In this session, you’ll find out how to leverage the consistency of the Flash runtime and to develop reusable code and scalable interfaces that are device aware. Come and see many Flash technology enabled devices in action — the Flash runtime on smartphones, Internet-enabled media tablets, MIDs, Chumby, game consoles, and more.
Don’t forget the Adobe MAX hashtag #adobemax
And my session hashtag of #adobemax149
There’s going to be a lot of excitement this year at MAX, and if you can’t make it you don’t have to worry, all sessions will be recorded and made available online, but better yet, the keynotes will be streamed LIVE. Register now at http://max.adobe.com/online/
I’m really excited that I have the opportunity to present again at Adobe MAX, this time in Los Angeles!
For some pre-MAX reading/videos check out the following:
Slides / Demos / Special effects whiz-bangery / Where to learn more
Pixel Bender is so hot right now (having a Zoolander moment) and was a late addition to the WebDU agenda due to demand and interest from WebDU conference delegates. Geoff aptly titled the session “Mixing it up in the Pixel Bender”, but Pixel Bender can be much more than just blending (or is it bending) pixels. Either way, you can bend, warp, create, mixup, mashup not only pixels but all purpose mathematics as well, allowing you to perform complex calculations in a separate thread within Flash.
But it extends beyond Flash!
Read the rest of this entry »

Since Adobe Flash Catalyst was officially announced at Adobe MAX 2008 I’ve kept a list of my favorite blog posts, videos, screencasts and links to downloads and tutorials. Hopefully these resources will help in getting you started.
For the developers, you’ll find some interesting reads on FXG and why we have gone down this path, as well as a great post on an approach towards design patterns when developing a single application for multiple screens.
If you have other links to tutorials, screencasts, skins or other Flash Catalyst related downloads/links I’d love to hear about it!
Read the rest of this entry »