Categories
Apple Pro Apps

Final Cut Studio 4: The Inside Scoop (from MacSoda)

Final Cut Studio 4: The Inside Scoop http://bit.ly/bb8vVB

While MacSoda implies they have a solid inside source – it certainly reads that way – there are some points that just don’t fit.

It’s highly unlikely that the next studio release will happen in early 2011, or even 2011. As I noted in the comments on the article, it seems very, very clear that the QuickTime we know will get a complete foundation change. Final Cut Studio would need many of those changes to be able to replicate Adobe’s Mercury Engine performance (along with the need to be 64 bit Cocoa and use Open CL and Grand Central Dispatch). It will need those changes for native support of anything other than QuickTime, which is why everything in FCP needs to be wrapped to QT, if not transcoded.

Every indication is that the move of AV Foundation from iOS to regular OS X will happen with OS X 10.7. No announcement has been made of 10.7 and past behavior would suggest that it won’t be announced until WWDC next year, with a most optimistic shipping date of September 2011. Allow at least six months for any applications to be finished on that platform and for a typically 2-3 month beta testing period and it’s virtually impossible to have a release in 2011.

According to job advertisements, Apple were hiring interface designers for ProApps just a few months ago. Presumably by now the jobs have been filled but that would be the beginning of a large amount of work that cannot be done in just a couple of months. To rework the ProApps (Interface) Kit will go across all applications and, again, that’s not trivial. MacSoda seems to think there won’t be major interface changes, but there are already reports of iMovie ’09 elements being included in Final Cut Pro’s current builds. (AppleInsider, and my article, Why Apple Insider Couldn’t be more wrong.)

Randy Ubilos has never been one to shirk from making major changes to interfaces, viz. iMovie ’09 which completely dropped the iMovie ’08 interface. Randy does know that editors don’t like change, but he also knows that you can’t make major improvements if you can’t make changes. Lots of people at LAFCPUG wanted features from iMovie ’09 in FCP when it was demonstrated in LA.

The comments about code rewriting, architectural changes sound plausible enough, although through the lens of someone who has never written code nor understands the procedure. (My day job is mostly a Product Manager for OS X applications in professional video mostly around Final Cut Pro, so I do have some insight into the code-writing process.)

Then there’s much that’s conjecture but I think is reasonable although the comments about Motion and Shake aren’t part of them. Apple is not embarrassed about Motion. What Motion is designed to be: a motion graphics tool for editors, not professional motion graphics designers who will use the more-powefull (and much harder to learn) Adobe After Effects. And so they should, After Effects is a powerful tool. Those folk use Motion as a “plug-in” to After Effects because Motion does some stuff that After Effects doesn’t. Shake, on the other hand, was a specialist compositing (not motion graphics) tool for special effects compositors. While it’s sad that Apple appears to have killed Shake and it’s kind, the purposes of the two programs – as anyone who really knew what they were talking about would know – is so dissimilar that it would be counter-productive to have both functions in the one tool. Shake was node-based; Motion (like After Effects) is layer based. Fundamental differences. I’d like a Shake replacement because the VFX industry needs it. But that’s not who Apple, mostly, make tools for.

Most tools are Perato apps. My word. The Pareto Principle is also known as the 80/20 rule. In my opinion, other than Final Cut Pro (and maybe true of Final Cut Pro too) Apple make the tools that 80% of people need, 80% of the time. Pages is not Word (but I prefer it because it’s less antagonistic than Word); Numbers is not a competitor to Excel in the professional market, but it’s a dmaned fine spreadsheet that meets my needs perfectly. Keynote is simply superior to PowerPoint in every respect – they got a hit! Motion is not After Effects, but it’s much more accessible than unlocking all the power that’s in  After Effects; Soundtrack Pro is not ProTools nor does it pretend to be (although I’m told that Logic Pro competes strongly with ProTools). Apple make the Perato apps, and they make them very accessible through thoughtfully designed interfaces so that more people get productive. And in business, productivity equals dollars.

Fun Fact: Shake was not really a full-functioning application in the normal way we think of it. The GUI essentiallly built a script that the compiler (the part that did the work) put together. A Shake project was essentially the scrip that would run to produce the result. And a lot of the power came from third party plug-ins bundled.

I think he’s right that the next release will be re-architected to take advantage of the new foundations of QuickTime; 64 bit Cocoa, Grand Central Dispatch and OpenCL and be performance competitive with any other NLE, including Premiere Pro CS 5 (and CS6 no doubt).

His DVD/iDVD comments are interesting but appear to be lacking in anything other than conjecture. I expect DVD Studio Pro to either go away (most likely) or stay in the package as it is. There will never be Blu-ray authoring for OS X. My friend and conspirator in The Terence and Philip Show thinks DVD Studio Pro will be replaced with a “Publish to iTunes” button, but I’m skeptical, simply because of the legal issues around copyright that won’t be checked with an auto-publish button (although in fairness, an iApp-like review process would address that). There’s also the need to distribution material in other places than via iTunes – for Event videography for example.

As for Compressor. We’ve had, what, four releases, with three interface overhauls over the life of the product. If they’re not happy with it yet, hire some folk from Telestream, who do seem to be able to do an encoding engine right. (The new version of Episode coming is a very nice redesign btw).

Then we come to the comment  that:

Native RED support hasn’t come yet due to bickering between both Apple and RED… neither will compromise the licensing negotiations, so native RED support is a technical go, but a legal stalemate. Whether or not the legal issues will be resolved by the next major release is uncertain.

Native RED support requires a media foundation other than QuickTime. Period. There is no way native RED support – i.e. use of R3D native in Final Cut Pro as it is in Premeire Pro CS5 and Media Composer via AMA, simply cannot be done with the current version of QuickTime. We already have what can be done and that is a quick rewrap of the native R3D codec into a QuickTime container. As for the rest of the comment: Apple have had the closest relationship with RED of any NLE.

And really, the only quibble I have with his final paragraph –

That’s all I’ve got for now. I know I haven’t posted in a while, but hopefully this information will tie everyone over until the release hits. Just know that Apple has not abandoned their pro apps in the slightest… there’s a team at Apple working on them just as hard as the iPhone team works on the iPhone. Apple wouldn’t be employing dozens of people with large salaries if they didn’t think there was a future for the product. The fact is this… Final Cut Studio 4 is coming soon, it’s a major, functional, flashy upgrade, and should make the long wait for a “real” upgrade more than worth it.

– is that it’s unlikely to be “soon”.

Categories
3D Interesting Technology Random Thought

What do Cinerama and 3D have in common?

 

If you look very closely at the restoration credits box at the bottom, you can see my credit as "Post Production Restoration Consultant".

 

Was at the Cinerama Dome to view the restored print of Windjammer and it occurred to me that there’s a lot of commonality between Cinerama (the three camera/three projector widescreen of the late 50’s and early 60’s) and 3D.

But first, a little back story. I have been consulting on the restoration of Windjammer as a technical consultant: making sure that the maximum amount of quality we could get from the print was available for the restoration.

I also advised on tools for the job. The Foundry’s Furnace Core featured prominently as did Adobe After Effects and Final Cut Pro. I also helped set workflow and kept everything running smoothly.

Unfortunately the complete negatives for the three panels of Windjammer are not complete. In fact the only place the entire movie is available was in a badly faded composite 35mm Anamorphic print.

You can see the trailer, remastering process and how we telecined (Oh look, it’s me in the telecine bay) online, but today was the only time it’s likely to be shown in a Cinerama Theater.

David Strohmaier and Greg Kimble did a great job on the restoration – all on Macs with Final Cut Pro and After Effects.

Now this wasn’t a full reconstruction so we worked in HD – 1080p24 – but used the full height during telecine and correction so we didn’t waste any signal area with black. For the DVD, due in early 2011, the aspect ratio is corrected and a “smile box” (TM) treatment to simulate the surround nature of Cinerama.

Because we were working in HD, I was pleasantly impressed by how great it looked at Cinerama size on the Arclight Theater’s Dome Cinema in Hollywood. (Trivia point: the Dome was built for Cinerama it never showed Cinerama until this decade.)

Another point of interest was that the whole show ran off an AJA KiPro as it did in Bradford earlier in the year, and Europe last month. Each Act of the 140+ minute show was contained on one drive pack. Can’t recommend the KiPro highly enough.

So, there we were enjoying the story (and restoration work) and it occurred to me that there were strong similarities in cinematic style between “made for 3D” 3D and Cinerama.

 

Before restoration, this composite image was washed out, lacking in saturation and very shifted toward red/magenta.
Before restoration, this shot was desaturated, shifted to red and blown out. (From the screening Sep 05, 2010.)

 

Cinerama seams together three projectors into a very wide screen view that was the precursor of modern widescreen. The very wide lens angles favor the big, panoramic shots and shots that are held rather than rapid cutting. Within this frame the viewer’s eyes are free to wander across multiple areas of interest within the frame.

Similarly, my experience of “made for 3D” 3D movies is that it is most successful when shots are held a little bit longer because each time a 3D movie makes a cut, it takes the audience out of the action for a moment while we re-orient ourselves in space. (Unfortunately there’s nothing analogous to that in the Human Visual System, unlike traditional 2D cutting, which mimics the Human Visual System – eyes and brain together .)

Both Cinerama and 3D work best (in my humble opinion) when the action is allowed to unfold within the frame, rather than the more fluid camera of less grand 2D formats or 3D.

Since 3D had its last heyday around the same time as Cinerama, maybe everything old is new again? Digital Cinerama anyone? (How will we sync three KiPros?)

And one little vanity shot since today was the first (and likely last) time I’ve had my credit up on the big screen in a real cinema:

 

My first (and likely last) big screen credit moment. 9/5/10
My first, and likely last, big screen projected credit.

 

 

Categories
Assisted Editing Interesting Technology Metadata Video Technology

prEdit reaches 1.1 after first month

I probably have mentioned that we’re working on a documentary about Bob Muravez/Floyd Lippencotte Jnr in part because we wanted demo footage we “owned” (so we could make tutorials available down the line) but also because I wanted to try it in action on a practical job.

I start work in prEdit shortly – nearly started today, so it looks like Friday now – but already we discovered some ideas that have now been implemented in the 1.1. release.

Along the way I’ve learnt a lot about how well (or not) Adobe’s Speech Analysis works. (Short answer: it can be very, very good, or it can be pretty disappointing.) As prEdit is really designed to be used with transcriptions I also tested the Adobe Story > OnLocation > Premiere method, which always worked.

Well, from that workflow it became obvious that speakers (Interviewer, Subject) were correctly identified so wouldn’t it be nice if prEdit automatically subclipped on speaker changes. And now it does.

If multiple speakers have been identified in a text transcript, prEdit will create a new subclip on import at each change of speaker

It also became obvious as I was planning my workflow that we needed a way to add new material to an existing prEdit project, and to be able to access the work from historic projects to add to a new one.

New Copy Clips… button so you can copy clips from one prEdit project to another open project

Now that I’m dealing with longer interviews than when we tested, I needed search in the Transcript view.

Search popup menu added to Transcript View.

That led to one problem: adding metadata to multiple subclips at a time. Previously I’d advocated adding common metadata to the clip before subclipping in prEdit (by simply adding returns to the transcript) but if it comes in already split into speakers, that wasn’t going to work!

Logging Information and Comments can be added for multiple selected subclips if the field doesn’t already have an entry for any of the selected subclips

Because you never, ever want to run the risk of over-writing work ready done.

And some nice enhancements:

Faster creation of thumbnails

Bugfix for Good checkbox in Story View

prEdit 1.1 is now available. Check for updates from within the App itself. And if you work in documentary, you should have checked it out already.

Categories
Apple HTML5 Item of Interest

Video: Flash on Android Is Shockingly Bad

Video: Flash on Android Is Shockingly Bad http://bit.ly/bHaKkM

And yet, people think it can be done on an iDevice and even want it!

While in theory Flash video might be a competitive advantage for Android users, in practice it’s difficult to imagine anyone actually trying to watch non-optimized web video on an Android handset, all of which makes one believe that maybe Steve Jobs was right to eschew Flash in lieu of HTML5 on the iPhone and iPad.

So, to be clear. There is no working version of Flash running on any smartphone, but somehow Apple should magically make it work on their devices with no access to the source code? In what reality is that reasonable?

Categories
Assisted Editing Item of Interest Presentations

DV Magazine: Hodgetts Leads Web Video Tech Sessions

From DVMagazine via Twitter: Hodgetts Leads Web Video Tech Sessions at Digital Video Expo http://ow.ly/18NUMZ

I’ve got a reasonably full DV Expo Schedule this year with three sessions on compression and web video on Thursday September 30th: Video Compression Options, Web & Mobile Video: Web Video Production Workshop, and Web & Mobile Video: Web Video Production Workshop | Part 2. That’s in the paid conference track, which has 11 days left for discounted registration.  Fun fact: in the audience will be a friend from my high school days I haven’t seen in more than 35 years.

The day before, Wednesday 29th, I’ll be on the main stage off the Exhibition floor with a free presentation “The New Now: Surviving the Changing Biz of Production The New Now — Surviving the Changing Business of Production”.

All the details are at DV.com

Plus, that Wednesday night’s LAFCPUG meeting will include the first public demonstration of our newest piece of software prEdit. I’ll be writing more about prEdit coming up as tomorrow will be the first day I use it on a real project: a documentary we’re producing to find out how better to improve prEdit, but also to have demonstration media we own the rights to.

By the way, you can check my schedule for upcoming events on the Upcoming Presentations link at the top right of the blog. Next presentation will be at OCMA, Orange County on September 21: Part 2 of the New Now presentation. Marketing, sales, working more efficiently and owning an income.

Categories
HTML5 Item of Interest

Getting There From Here,

Getting There From Here, Technology http://bit.ly/9YtKpU Gruber’s take

I agree that the net would be better off with a much reduced use of Flash. Use it where it brings something valuable by all means, but a proprietary (show us the player source code) format should not be the dominant one.

Categories
Interesting Technology Item of Interest

Computational Photography?

Comutational Photography? http://gizmo.do/d9DyaV Some new cool idea from Adobe. Nice concept piece (not software announcement)

Re-adjust focus in post. Nice technology. Watch the video.

Categories
HTML5 Item of Interest Video Technology

Ogg: The “Intelligent Design” of digital media

Ogg: The “Intelligent Design” of digital media http://bit.ly/bUYo7B

The only thing Ogg is good for, is being open source, which isn’t relevant to professional media producers.

People who actually work in media don’t mind paying for stuff, and don’t mind not owning/sharing the IP. Video production professionals are so accustomed to standardizing on commercial products, many of them become generic nouns in industry jargon: “chyron” for character generators, “grass valley” for switchers, “teleprompters”, “betacam” tape, etc. Non-free is not a problem here. And if your argument for open-source is “you’re free to fix it if it doesn’t do what you want it to,” the person who has 48 shows a day to produce is going to rightly ask “why would I use something that doesn’t work right on day one?”

The open source community doesn’t get media. Moreover, it doesn’t get that it doesn’t get media. The Ogg codecs placate the true believers, and that’s the extent of their value.

Categories
Apple Pro Apps Video Technology

Introducing AV Foundation and the future of QuickTime [Updated]

Introduction to AV Foundation http://slidesha.re/aYEJfR To be honest I don’t know why this isn’t hidden behind an NDA, but it’s not and until someone has it taken down, and asks me to do the same, I’ll consider it public knowledge.

Now, AV Foundation is the iOS media system, so we’re not talking about QuickTime per se but I have to wonder.

QuickTime – the real OS-centric media framework, not the little sub applications that function as players – is transitioning from C APIs (Carbon) to Cocoa via QTKit. Trouble is, QTKit got a lot of work around QuickTime 7’s release, but not so much in recent years. And yet Final Cut Pro needs a lot of what’s not written, before it can release a Cocoa version of Final Cut Pro.

Actually, Apple could do what Adobe have done for Premiere Pro CS5. In rewriting their core media handling engine, Adobe retained QuickTime support by spinning it off into a 32 bit thread, but that’s a complex workaround that does nothing for performance, nothing positive anyway.

When you consider slide 9… Even though it was only introduced in iOS 2.2, extended in iOS 3 and “completed” in iOS 4 (consider the reference framework growth in slides 6, 7 and 8), AV Foundation has 56 Classes and 460 Methods (the more you have of these, the more you can do with it). QTKit has 24 Classes (less than half) and 360 Methods. Compare that with the (very mature) QuickTime for Java with 576 Classes and more than 10,000 Methods. Something tells me that QTKit is not in favor at Apple.

Not that I think QuickTime is going away, at least not as a brand for their media players and the overall technology. I say that because, although the code that’s in iPhone OS shows a simplified player, that was all that was originally released and it shared no “QT Classes or Frameworks”. So, the QuickTime brand is likely to be retained.

If I was extrapolating from this presentation, and I am extrapolating wildly from a small amount of data, I’d guess that the direction within Apple was toward the more modern Classes and Methods of AV Foundation, and that, eventually, AV Foundation, Core Audio, Core Animation and Core Media will replace what we currently have under QuickTime on OS X: Core Audio, Core Video (well, just a subclass of Core Image) and a lot of deprecated (do not use) C APIs.

If you consider slide 14, and the similarity of Classes between QTKit and AV Foundation it makes no sense to build two technologies in the company that were essentially doing the same thing.  Slide 29 shows how similar an AVAsset is to a QTMovie. The other Classes all seem to duplicate functionality that’s in QuickTime now, but in efficient, new, modern code. Capture, editing, playback, media formats… they all seem to be in AV Foundation duplicating work done (or not yet done) in QuickTime’s QTKit.

Importantly Core Media Time is in “n’ths of a second” not “ticks” or “events”. Media based on time will be better for video frame rate uses than one based on ticks or events, which caused the “Long Frames” problems of earlier versions of Final Cut Pro.

In support of my hypothesis I offer slide 42: specific references to AVAssetExportSession.h being available in OS X with 10.7 and likewise CMTime.h has a reference to becoming available in 10.7.

So, I’ll go on a limb and suggest that QuickTime as we’ve known it is somewhat dead; long live a new QuickTime. QuickTime will continue being the branding, but everything “below that” will transition to new architectures essentially ported from iOS to OS X.

This would be a very good thing. A completely new, modern, efficient (you see what it does on the iPhone) underpinning for QuickTime down below that QTKit layer.

Who wouldn’t want to use that in an modern NLE, even if it means waiting for OS X 10.7, which hasn’t been announced yet? It would make it much easier for the Final Cut Pro team to create a much more powerful media engine than it has now; one that really understands time and not events and one that mimics the power of Adobe’s Mercury Engine. Let’s face it, media performance on a 1 GHz A4 chip is in some ways better than the performance on 8 core processors. iMovie for iOS, built on these frameworks (if slide 24 is to be believed) can edit Long GOP H.264, which Final Cut Pro can’t! (And in both cases the H.264 playback is accelerated by hardware: dedicated chips in the iPhone, on the graphics card in OS X.)

As always, conjecture on my part, and this time based solely on what I’ve learnt from the quoted slide show. Chris Adamson does not work for Apple but he does claim expertise in iOS and QuickTime. Other posts on his blog indicate some differences between AV Foundation and QuickTime; and Classes still missing from AV Foundation that are in the current version of QuickTime. That shakes my confidence in the hypothesis a little, but given how little work has been done on QTKit in the last two years, and the need to have the foundations for QuickTime modernized, it still seems like the most likely path Apple will take.

Another data point is that the QuickTime X player was promoted thusly:

Using media technology pioneered in OS X iPhone™, Snow Leopard introduces QuickTime X, which optimizes support for modern audio and video formats resulting in extremely efficient media playback. Snow Leopard also includes Safari® with the fastest implementation of JavaScript ever, increasing performance by 53 percent, making Web 2.0 applications feel more responsive.*

Pioneering the technology under iOS, and then porting it to Mac OS X has happened already.

UPDATE: Chris Adamson, who did the presentation I referred to, clarified many of the points I get wrong or wrongish, including the fact that AV Foundation is not under NDA. His Connecting the Dots post is essential reading if you’ve got this far!

Categories
3D Item of Interest

Is 3-D Dead in the Water?

Is 3-D Dead in the Water? 

Not a lot of commentary from me on this one. I’ve remained a skeptic about 3D production and it’s ubiquitous future. The graph in the center of the article tells the story.

According to Daniel Frankel of TheWrap.com, who published a version of the graph late last month, “no matter how it’s spun, the data on the expected 3-D explosion just isn’t going in the right direction.” Hollywood isn’t ready to give up, he reports, but there’s serious concern over the downward slope. As one theater-chain executive told Frankel, “the truth is probably that not everything should be in 3-D.”