View Single Post
Old 12th December 2005, 06:56   #1  |  Link
tateu
Registered User
 
Join Date: Jan 2002
Location: Los Angeles, CA USA
Posts: 132
OMF Import Filter

There is probably very little demand for this filter, but for those few of us with AVID systems that use AviSynth in our daily workflow...


I've made some decent progress on an OMF import filter that I first released a few months ago. While still far from complete (and far from bug free), this new version can handle a wider variety of OMF files.

http://www.tateu.net/software/dl.php?f=OmfSource

You will need omfToolkit.dll in your system path, which can be downloaded from OMF.zip at:
http://www.aafassociation.org/download/
about 1/3 of the way down the page in the link for "OMF developer libraries."

It handles only a very small subset of the OMF file format - Video Only (audio and other data may cause problems) and can read these formats:
1:1 Uncompressed YUY2 (CDCI)
Mpeg2 I frame only
DV25
Mjpeg (2:1, 15:1, etc.)

Usage is:
OMFInput("FileName.omf", order = -1, levels = 0, info = 0)
OMFInput("FileName.omf")
see OmfSource_usage.htm for some more info.

The output is YUY2 for 1:1, DV25 and Mjpeg. Mpeg2 outputs YV12.

It only works with captured files. There is no support for effect render OMFs or OMFs exported from the timeline. It has only been tested with files captured by AVID Adrenaline and XPress Pro systems and rendered by Adobe After Effects, so there is no guarantee that it will work with files from a different system.

You can download the source from:
http://www.tateu.net/software/dl.php?f=OmfSource_src

If you want to compile it, read the compile.txt file for info.

Last edited by tateu; 13th December 2005 at 07:42.
tateu is offline   Reply With Quote