Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AAF on mixbus?
#21
Hi all,

Posting here on recommendation of @johne53, as I wrote LibAAF (github.com/agfline/LibAAF) so I can tell you a bit about it.

The library is able to parse AAF coming from a variety of editors (which makes it better than many commercial implementations facing compatibility issues...), with support of fades, clip and track based gain, pan, and it can extract embedded media essences. It can also retrieve any videomixdown. However, LibAAF is read only, so there is currently no way to modify nor create any AAF file.

When I left this project, the library was quite working well. It exposes a very simple abstraction interface to load a file and loop through tracks, clips and essences. Thus there is no need to know anything about AAF structure to implement it.

The lib comes with a few programs :
  • AAFInfo and AAFExtract (github.com/agfline/LibAAF/tree/master/tools) that show library usage, allow to dig into file structure and extract embedded media essences.
  • There is also a very dirty POC (github.com/agfline/LibAAF/tree/master/ardour) that creates Ardour6 sessions based on AAF files (this was written based on Ardour's session utils).
LibAAF was written in pure C, with a single dependency to libsndfile (used to extract embedded audio media) and which could be replaced if needed. The library was made on Debian/Linux and was not ported yet, however that would not be too much of a work thanks to the lack of dependencies.

If someone wants to implement it, I can provide help and support. Just let me know.

Adrien


PS: Sorry about the mess with urls, looks like I'm not allowed to put links
Reply


Messages In This Thread
AAF on mixbus? - by Kiran David - 04-23-2020, 02:17 PM
RE: AAF on mixbus? - by rods - 04-24-2020, 04:33 AM
RE: AAF on mixbus? - by calimerox - 04-25-2020, 06:19 AM
RE: AAF on mixbus? - by johne53 - 04-26-2020, 03:27 AM
RE: AAF on mixbus? - by cyberish - 03-30-2022, 05:15 AM
RE: AAF on mixbus? - by johne53 - 03-30-2022, 05:57 AM
RE: AAF on mixbus? - by cyberish - 03-31-2022, 02:49 PM
RE: AAF on mixbus? - by Dingo - 03-31-2022, 07:23 PM
RE: AAF on mixbus? - by Jostein - 03-23-2023, 12:10 PM
RE: AAF on mixbus? - by johne53 - 03-24-2023, 02:01 AM
RE: AAF on mixbus? - by Jostein - 03-24-2023, 04:46 AM
RE: AAF on mixbus? - by johne53 - 03-24-2023, 06:55 AM
RE: AAF on mixbus? - by Jostein - 03-24-2023, 07:30 AM
RE: AAF on mixbus? - by johne53 - 03-24-2023, 07:55 AM
RE: AAF on mixbus? - by Jostein - 03-24-2023, 08:22 AM
RE: AAF on mixbus? - by johne53 - 03-25-2023, 01:38 AM
RE: AAF on mixbus? - by Jostein - 03-25-2023, 03:32 AM
RE: AAF on mixbus? - by Dingo - 03-25-2023, 03:08 AM
RE: AAF on mixbus? - by johne53 - 03-25-2023, 03:38 AM
RE: AAF on mixbus? - by rods - 03-25-2023, 06:24 AM
RE: AAF on mixbus? - by agfline - 04-17-2023, 04:43 AM
RE: AAF on mixbus? - by johne53 - 04-17-2023, 09:18 AM
RE: AAF on mixbus? - by Dingo - 04-17-2023, 05:02 AM
RE: AAF on mixbus? - by agfline - 04-17-2023, 10:00 AM
RE: AAF on mixbus? - by johne53 - 04-17-2023, 01:55 PM
RE: AAF on mixbus? - by Jostein - 04-17-2023, 02:42 PM
RE: AAF on mixbus? - by agfline - 04-17-2023, 05:27 PM
RE: AAF on mixbus? - by johne53 - 04-18-2023, 05:36 AM
RE: AAF on mixbus? - by agfline - 04-18-2023, 09:18 AM
RE: AAF on mixbus? - by johne53 - 04-18-2023, 09:37 AM
RE: AAF on mixbus? - by agfline - 04-18-2023, 11:50 AM
RE: AAF on mixbus? - by johne53 - 04-18-2023, 12:00 PM
RE: AAF on mixbus? - by agfline - 04-18-2023, 12:37 PM
RE: AAF on mixbus? - by johne53 - 04-20-2023, 09:11 AM
RE: AAF on mixbus? - by johne53 - 04-27-2023, 07:30 AM
RE: AAF on mixbus? - by johne53 - 05-06-2023, 08:46 AM
RE: AAF on mixbus? - by johne53 - 05-11-2023, 03:12 AM
RE: AAF on mixbus? - by johne53 - 05-24-2023, 07:57 AM
RE: AAF on mixbus? - by agfline - 06-13-2023, 07:28 PM
RE: AAF on mixbus? - by johne53 - 06-14-2023, 02:08 AM
RE: AAF on mixbus? - by Jostein - 06-14-2023, 03:18 AM
RE: AAF on mixbus? - by johne53 - 06-14-2023, 09:02 AM
RE: AAF on mixbus? - by johne53 - 06-15-2023, 09:14 AM
RE: AAF on mixbus? - by Ben@Harrison - 06-15-2023, 10:17 AM
RE: AAF on mixbus? - by agfline - 06-15-2023, 11:24 AM
RE: AAF on mixbus? - by johne53 - 06-16-2023, 01:53 AM
RE: AAF on mixbus? - by agfline - 06-16-2023, 02:06 AM
RE: AAF on mixbus? - by Dingo - 06-16-2023, 02:18 AM
RE: AAF on mixbus? - by johne53 - 06-16-2023, 02:18 AM
RE: AAF on mixbus? - by johne53 - 11-01-2023, 03:42 AM
RE: AAF on mixbus? - by johne53 - 11-02-2023, 05:49 AM
RE: AAF on mixbus? - by Dingo - 11-02-2023, 04:20 PM
RE: AAF on mixbus? - by johne53 - 11-03-2023, 02:22 AM
RE: AAF on mixbus? - by Dingo - 11-03-2023, 02:44 AM
RE: AAF on mixbus? - by johne53 - 11-03-2023, 02:51 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)