Categories
Assisted Editing Interesting Technology Item of Interest Metadata

Who’s looking at you? Apparently everything!

Two stories today that caught my attention are:

Facial Recognition App Detects, Captures Smiles Technology intrudes more & more into “human” territory

Meet Swivl, The Motion Tracking iPhone Dock That Always Keeps You On Camera More and more automatics!

Now, it would be really cool if Swivl tracked you and kept you on camera using facial detection but it does not: instead it uses a hand held transmitter/controller to “know” where to point the camera.  Even with that it will make a great addition to a video blogger, web episode producer as the producer/talent can move and have the camera follow them as they do.

Categories
HTML5 Item of Interest The Business of Production

Adobe’s new strategic direction

Adobe’s new strategic direction. http://t.co/GuVwzrhT Beyond the layoffs, the real news:

Moving forward, Adobe will offer customers the ability to make, manage, measure and monetize content and applications across all devices.  The company has long been the leader in content authoring solutions with its Adobe Creative Suite® product franchise. Its Digital Media growth strategy revolves around its recently announced Creative Cloud and will enable the company to rapidly deliver new product capabilities and services; penetrate untapped market segments; and increase overall engagement with customers.

Categories
Apple Pro Apps Video Technology

Three companies, three different approaches to 64 bit.

During the week I got this email, and it’s a really good question, so I decided to clean up my response and post it here.
I figured you could answer this question, one which has been knawing on me since I first saw the beta of MC6.0.  How is it possible that Apple, and Adobe had to rewrite their apps virtually from scratch in order to switch to 64 bit, but Avid didn’t?  Is MC6.0 really 64 bit?

It’s a really good question. When an application needs to move from 32 bit to 64 bit, there are many approaches, but one thing is certain: all the code has to be 64 bit, including any dependencies or plug-ins. By dependencies I mean where the application relies on OS frameworks or libraries, such as QuickTime or AVI or other OS level service.  All these must be 64 bit or the application can’t compile to 64 bit. So all three companies had some rewriting to do, but because of their histories it’s actually different for each app.

Even though Premiere Pro is the most modern app of the three (Premiere Pro, Media Composer and Final Cut Pro) having been completely rewritten ahead of the 2003 release, it still largely depended on AVI (Windows) and QuickTime (OS X) for media handling. Neither have been adequately rewritten for 64 bit: AVI because all development stopped in 1996 (the zombie format that will not die) and QuickTime because Apple decided to transition to AVFoundation for media handling in applications, after attempting a partial rewrite of QuickTime as QTKit in 64 bit.

So, Adobe decided to write their own media engine so they could go to 64 bit without the external dependencies. (Premiere Pro still imports and plays QuickTime media by use of a complex workaround.) Most of Adobe’s code is C or similar with only an OS level wrapper around the cross platform code. So it’s “true” Cocoa on OS X because the interface is a heavily subclassed Cocoa frameworks (subclassed to make it look like an Adobe app, in the same way many Cocoa frameworks are subclassed in FCP X for its unique look).

Avid also decided to rewrite all their code from scratch, but instead of one big hit, they have been progressively rewriting their code for the last  three or four releases, if not longer.  You can write the code and have it compile into a 32 bit application (MC before 6) and then when you have all the app ready in 64 bit, you recompile it into 64 bit. Avid did not need to radically change the application, although there are two very major changes from the original code base. Avid Media Architecture was Avid’s approach to the multiplicity of non-tape sources, and it was all new code ready to recompile to 64 bit when the main application did. Avid also appear to have changed their approach to hardware interfaces with Media Composer 6, integrating a hardware abstraction layer so that third parties can integrate with Media Composer without needing to make any changes to Media Composer code. (Previously the Media Composer code needed to be rewritten to talk to each piece of changed hardware.

Apple had to rewrite because their media engine – QuickTime – was only partially rewritten to 64 bit and was lacking most of what the Pro Apps team needed for a modern video application. The solution to the media engine was AVFoundation originally created as the media frameworks for iOS and ported back to OS X with 10.6.7 and Lion,  which is why FCP X requires 10.6.7 or later.

Adobe relies on its own proprietary media engine. Avid relies on its proprietary media engine.  Final Cut Pro  X relies on AVFoundation, which only exists on OS X and iOS and is very, very new to code to0. (This was the likely reason that broadcast video out was delayed, because they had to wait for AVFoundation to be finished before BMD, AJA etc could even start work on drivers no longer based on QuickTime.)

All are really 64 bit, but they’ve taken different paths to get there, as they had different needs.

Categories
Assisted Editing Interesting Technology Item of Interest

How I automated my writing career!

How I automated my writing career http://t.co/Q7ld3YHH

Naturally, any automation of “creative” processes interests me because I believe that some parts of the creative process of video postproduction can be automated. However, author Robbie Allen is right when he says:

Categories
The Technology of Production

The iPhone 4S as a production camera?

By now you’ve likely seen the iPhone 4S vs Canon 5D Mk II side by side comparison that Robino Films put up on Vimeo. They are reproduced at Boing Boing and my friend Steve Oakley’s blog. On the face of it the iPhone 4S camera stands up to the 5D MkII very well. Improved resolution to 1080 and real time rolling shutter and stabilization makes this a very much improved video camera over the camera in the iPhone 4.

Categories
Apple Pro Apps Item of Interest

From Final Cut Pro X to Final Cut Pro 7

From Final Cut Pro X to Final Cut Pro 7 XML, then to Color, Soundtrack Pro, OMF, Premiere Pro (After Effects) http://t.co/pDvID7jR >br>

Export Final Cut Pro X Project XML to a Final Cut Pro 7 Sequence XML.  Because the two apps are so different, a perfect translation is not possible.

Categories
Interesting Technology Item of Interest Metadata

The New iPhone’s Face Recognition Capabilities.

The New iPhone’s Face Recognition Capabilities Could Redefine Privacy http://t.co/WayE1Abv

Following on the heels of yesterday’s post about facial recognition in the cloud here’s information on how Apple are applying the technology they gained when they acquired Polar Rose last September, at least within iOS frameworks.

When coders dug through Apple’s beta versions of iOS5 they found what were deemed to be “highly sophisticated” API systems that let an iPhone automatically track eye positions and mouth positions (so the angle to the user, and possibly where their attention is being directed could be calculated) as well as passing key data on to a face recognition algorithm that would be accessible to all apps…not just Apple’s own.

Combine this with the Nuance-licensed voice recognition technology in Siri – also new with iOS 5 and iPhone 4S – and we have the foundation of a very powerful metadata generation system that would automate naming people in clips and form the basis of speech transcription and then keyword extraction.

In my dreams these are technologies that will come to Final Cut Pro X 10.2 or 10.3 in future years.

 

Categories
Interesting Technology Item of Interest

Warner Bros puts your face in Facebook Web Series.

Warner Bros puts your face in Facebook Web series http://t.co/oEFDAhcK

Back in the mid 1990’s my email sig line read (for a while) “Dynamic Media Evangelist’ because I was a serious advocate of interactive media of the lean forward, get involved kind. Well, disappointment after disappointment followed and I realized that, for most people, the act of “watching video” was a lean back, turn off act, not an active one.

Categories
Assisted Editing Interesting Technology Item of Interest The Technology of Production

Facial recognition in the cloud

Facial recognitiion in the cloud http://t.co/kznweJhC

At one level this is kind of scary – these were the folks who discovered a Social Security number way too often, from a casual photograph in the street – at the level of production automation it shows the direction we’re heading for automatically generating metadata for postproduction.

Categories
Item of Interest The Business of Production The Technology of Production

The Templatorization of “Creativity”

Episode 35: The Templatorization of “Creativity” http://t.co/yIY8RGK9 A new episode of The Terence and Philip Show

The trend toward basing creative endeavors on templates has been a trend for many years, culminating in Hollywood’s use of its history as templates for its current production. Is it a case of profit over creativity?

Whether this is a good or bad thing depends on whether you value your personal creativity, or you’re pushing a budget to get a project finished.