Can a OFX plugin do this?

ingvarai wrote on 4/14/2014, 8:47 AM
Hi, I am a programmer and want to make the following extension / plugin to Vegas:
I want to overlay text on the video.
I am not going into details here, it is the principles I want to discuss.
Please do not tell me that any existing plugin can do the job, or that I can use a script to do the job. It is the development process itself that I am interested in.

The questions are:
* Can I do this with an OFX plugin, I do get a device I can draw text (and rectangles etc. for that matter) on?
* Is this the forum to discuss OFX development?

I have written extensions in C# for Vegas before, no problem. But as I understand, I do not get access to the text property of the Text media generators, using extensions. So that is the reason I am looking for OFX.

And while am am asking, does anyone know of good web sites explaining how to write Video OFX plugins? Tutorials? Getting started quick?

-Ingvar

Comments

jetdv wrote on 4/14/2014, 8:56 AM
Yes, this can be done as an OFX plugin

In Vegas Pro 11 and newer, you can access the text of the "Sony Titles & Text" plugin via a script.
videoITguy wrote on 4/15/2014, 1:05 PM
jetdv, along these lines - my issue in getting something similar to work...

My quest restated is to have the ability to create unique event names that can be super (imposed) on the timeline with the legacy text generator.
The situation is this: A camera file of 10 minute record time is brought into VegasPro editor. I use the trimmer to extract 5 events out of the file and place on the timeline as cuts only. The default event name will revert to the stem name of the file. Hence I have 5 events on the timeline that are all the same name. They can be renamed manually one by one as active take names.

Timeline Tools by Gary James can find common event names in a large project. What is needed is the automation with an add-on or separate script run to find all common event names and then rename them - perhaps consecutively - filetake1, filetake2,filetake3 etc. Then I would have all unique event names in the project which can be supered with Vegasaur.