Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 1st October 2022, 23:31   #1  |  Link
Loomis
Registered User
 
Join Date: Jan 2008
Posts: 11
Announcing Omfoo: An open-source Windows DLL for reading OMF files.

I'm not sure anyone in this forum is interested in this type of thing (OMF parsers), but if you are then this is the code you've been waiting for.

You'll need a copy of Avid's OMF specification, and probably want a copy of Apple's Bento spec too.

Begin with the file named "Omfoo_Alpha_Header.h" in the GitHub repository.

https://github.com/OmfooGuy/Omfoo

Last edited by Loomis; 1st October 2022 at 23:35.
Loomis is offline   Reply With Quote
Old 2nd October 2022, 00:01   #2  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,876
I take it that this is the same thing,
Open Media Framework Interchange:- https://en.wikipedia.org/wiki/Open_M...rk_Interchange

OMF/OMFI specs link at bottom of page.

And a few more links from Google [omf video]
https://www.google.co.uk/search?q=om...client=gws-wiz
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 2nd October 2022, 03:35   #3  |  Link
Loomis
Registered User
 
Join Date: Jan 2008
Posts: 11
Quote:
Originally Posted by StainlessS View Post
I take it that this is the same thing,
Open Media Framework Interchange:- https://en.wikipedia.org/wiki/Open_M...rk_Interchange

OMF/OMFI specs link at bottom of page.

And a few more links from Google [omf video]
https://www.google.co.uk/search?q=om...client=gws-wiz
Yes. Same thing.

Avid owns trademarks to OMF, OMFI, Open Media Framework, and Open Media Framework Interchange; but the intellectual property belonged to Apple.

It was based on a container format they called Bento. Apple held four patents on it but they have long since expired.

It (Bento) was also the container format for OpenDoc. And when OpenDoc failed Apple more or less said "screw this Avid, you're on your own, and we are not writing code for you anymore". And at that point Avid sort of abandoned OMF for a successor format called AAF.

The trouble is/was, that at that point OMF sort of became an industry standard that wouldn't die.
Loomis is offline   Reply With Quote
Old 2nd October 2022, 03:42   #4  |  Link
Loomis
Registered User
 
Join Date: Jan 2008
Posts: 11
For 30 years developers have been relying on a 32-bit DLL written in ANSI C called "omfToolkit.dll" to create, read, and write these files, but they require a 32-bit host.

Fwiw my Omfoo.dll has a 32-bit version AND a 64-bit version. It was completely rewritten from the ground up.

Last edited by Loomis; 2nd October 2022 at 03:47.
Loomis is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.