Wednesday, July 9, 2014

Re: [Avid-L2] Media Composer v7.0.4 and Mac OS 10.9.4

 

We don't know what happens (or when) they pull QT completely. Remembering that it is the QT APIs - old 32 bit and newer but obsolete 64 bit subset - that we care about. QT Player 7 is worthless without these frameworks and APIs as the player does nothing by itself.

QTX in Mavericks has a framework specifically for converting QT codecs to modern codecs. And yes, that's the way they express it. The legacy QT codecs we used for web work a decade ago have been hidden for years.

The approach to media playback in OS X has changed, starting with the iPhone. Instead of porting the ancient (now 21 years +) code for QT to the new iOS they started over, building efficient, new frameworks that pulled heavily on GPU acceleration.

By controlling what codecs are supported in the AVFoundation framework Apple ensure a consistent experience and that all are GPU centric. Given that FCP X supports codecs (and format containers like MTS, MXF and R3D - with appropriate helpers) that are not supported in QT Player X or QuickLook, it appears that an app developer can add support or their codec within their app itself, but not outside the app. 

Interestingly, and great for us right now, it turns out that once FCP X has wrapped R3D et al into a MOV then QuickLook and AVFoundation players do understand them. 

Philip


On Jul 9, 2014, at 1:31 PM, 'Dom Q. Silverio' domqsilverio@gmail.com [Avid-L2] <Avid-L2@yahoogroups.com> wrote:



Then that begs the question, what happens when they pull QT 7 completely? And how does QTX convert if they remove the older engine? What is Apple's main goal when closing QTX from 3rd party codecs?



Dom Q. Silverio


On Wed, Jul 9, 2014 at 4:27 PM, Philip Hodgetts philip@intelligentassistance.com [Avid-L2] <Avid-L2@yahoogroups.com>wrote:


AFAIK there is no mechanism for Avid or anyone else to "migrate" their codec to AVFoundation.  

At this time it does appear that only Apple can add codecs fro QT X natively: H.264, ProRes and done. Everything else will be converted to play back in QT X.

Philip


On Jul 9, 2014, at 1:16 PM, 'Dom Q. Silverio' domqsilverio@gmail.com [Avid-L2] <Avid-L2@yahoogroups.com> wrote:



Hi Philip

Does this mean that only Apple can dictate "native" codecs for QT X - as in no "converting" process?
Or is this the case that Avid needs to migrate their codec to AVFoundation?



On Wed, Jul 9, 2014 at 4:12 PM, Philip Hodgetts philip@intelligentassistance.com [Avid-L2] <Avid-L2@yahoogroups.com>wrote:
Unfortunately there is no codec extensibility in AVFoundation, like there was in QuickTime.



Dom Q. Silverio









__._,_.___

Posted by: Philip Hodgetts <philip@intelligentassistance.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (7)

.

__,_._,___

No comments:

Post a Comment