Re: Viewer Window and Display preprocessing
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Hi Brian, So, you can get close, but there aren't any "display LUT" hooks. If you're interested, the FxPlug SDK is here: http://developer.apple.com/appleapplications/fxplugsdk.html - Paul On Mar 19, 2009, at 3:38 PM, Darrin Cardani wrote: On Mar 19, 2009, at 11:30 AM, Brian Gardner wrote: Can we write plugins for a viewer? 1. For example, if I have a special preview monitor, can I process the video image before it is displayed? 2. Alternatively, can process the image going to the canvas viewer window before that image is displayed? Darrin -- Darrin Cardani dcardani@apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/pschneider%40apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... You can make an image processing filter and apply it to your project (using groups in Motion, or nesting in FCP). But the filter is part of the project, not attached to a particular viewer. The user will need to remember to switch it off when viewing your project on a different display, or when you render / export to a file on disk. And there isn't any FxPlug API to detect when you are being called for display in the viewer, versus the canvas, versus exporting to disk. So, you can't do that automatically in your plugin. (process the video after it's gone from the timeline and the before it appears in the display, so that I can adjust it for the specialty display) Where could I find more info on how to do this? Just so I understand - are you trying to do something like apply a device-specific look up table to the output? If so, you can do something like this in Motion. You would write an FxPlug that does the conversion, and simply apply it to a group containing your entire project. In FCP, I'm not positive, but could you make a nested sequence and apply a filter to the nested sequence? This email sent to pschneider@apple.com This email sent to site_archiver@lists.apple.com
participants (1)
-
Paul Schneider