Re: Building a generator FxPlug that reads from a device driver...
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Hi, Kris, Black Magic's Final Cut integration isn't using FxPlug. Good luck! - Paul On Feb 14, 2008, at 8:03 AM, Kris van Rens wrote: Hi all, Again, thanks very much for the time spent answering my questions! what it previously captured. It would be easier for users if you just made a QuickTime component which captured the video data to disk as a QuickTime file and let them edit it however they want in whatever application they want later on. That is, unless there's some other thing you're trying to do that hasn't been explained. Mmm. Actually I'm new to Final Cut and related software so I'm not sure what is 'common' to do in my case. To refrain: I have a device that offers a SDI stream to MacOS through my driver (by means of an IOUserClient). Now I'd like users to be able to comfortably capture this stream into Final Cut and related. Black Magic Design builds comparable products and also offers a plugin for Final Cut Pro HD. A look at the usage manual (page 20) suggests they've built a plugin for Final Cut that makes it possible to realtime capture streams from their devices: http://www.blackmagic-design.com/downloads/manuals/decklinkmacmanual.pdf So it's possible and it's being used. Although, it seems they did not use a 'normal' FxPlug plugin; as capturing has to be started using "Log & Capture" from the file menu rather than selecting a plugin to capture the stream. I'm not really sure what to do here, using the FxPlug framework to build a capture source in Final Cut seems to be a strange idea. As far as I have seen, the FxGenerator FxPlug plugin is build to return one frame at a time, so it seems not to be the ideal solution to import 25 frames/sec. As opposed to building a capture source for use within Final Cut, would it make more sense to build a QuickTime plugin for my purpose? Thanks in advance! Greetings, Kris _______________________________________________ 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... Your best bet is to use QuickTime. If the device exposes a file system to the Mac OS, you could write a QT component that allows FCP to understand the files on the device. If not, you could capture the video stream to a local drive as a QT movie, and then use XML and/or Apple Events to bring the footage into Final Cut. On Fri, Feb 8, 2008 at 6:24 PM, Darrin Cardani <dcardani@apple.com> wrote: So to summarize: It is possible, but it's not recommended. This email sent to pschneider@apple.com This email sent to site_archiver@lists.apple.com
participants (1)
-
Paul Schneider