Latest post Sun, Jun 5 2022 12:48 AM by jwrl. 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • Tue, May 31 2022 9:52 AM

    Parse Avid's .avb format


    I'm working on a project where I need to parse .avb project files and extract all filenames associated with usage of external audio files (WAV and MP3 files) along with the duration of the usage. Based on this, the application I'm working on should be able to generate a report of the audio used in a production.

    How would I best approach this echatrandom task?

  • Fri, Jun 3 2022 6:51 PM In reply to

    • DStone
    • Top 25 Contributor
    • Joined on Fri, Nov 4 2005
    • Massachusetts
    • Posts 3,903
    • Points 49,905
    • Moderator: Avid Media Composer for Liquid
      Moderator: MCA Mac
      Moderator: MCA PC
      Moderator: Media Composer Getting Started

    Re: Parse Avid's .avb format

    The AVB file is not publically documented. Your best option is to export the AVB file to an EDL and then parsing the EDL for the information you're looking to use in your report.

    DIY quad core I7-4790K, 32Gb, NVidia RTX 2060 Super 8, Win 10 Pro, MC (generally the latest or the one just before) [view my complete system specs]

    Dave S.

  • Sat, Jun 4 2022 11:43 PM In reply to

    Re: Parse Avid's .avb format

    I would make sure your sequence is in a bin on it's own. Turn on reference clips. Set the timeline to show source colours on clips. Sift your bin to find your music/sfx etc, then colour all the audio clips that you need to document one colour so that they show up in the timeline. You can then right click in the timeline and choose to create a new sequence based on those clips. So you should end up with a sequence which is just your audio clips, still in situ as if they were in the full sequence, so you retain the timecodes but lose all the unnecesary sync.

    Put that sequence in a bin on it's own and make an EDL of this and that should give you the clip names and in-out durations and timecodes. You could also then use the website EDL Hacker to create an Excel spreadsheet of them.


    HP ZBook G6 15 2.6Ghz 6-core i7 9th Gen Nvidia Quadro T2000 4GB 64GB RAM Win 10 Pro MC Ultimate 2022.10 MacbookPro 15 2019 6 core 2.6GHz i9 32GB... [view my complete system specs]
  • Sun, Jun 5 2022 12:48 AM In reply to

    • jwrl
    • Top 25 Contributor
    • Joined on Thu, Oct 13 2005
    • Melbourne, Australia
    • Posts 8,450
    • Points 98,435

    Re: Parse Avid's .avb format

    It's definitely going to be much simpler to parse an EDL than an AVB file.  To write an app to do it would be trival compared to writing an app to extract the information from an AVB.

    MC 7.0.4 - Asus P6T Deluxe V2 mobo - Intel i7 920 2.66GHz - Windows 7 Ult64 SP1 - nVidia Quadro FX 1800 - 16 Gbyte low latency DDR3 RAM - Internal 8 Tb... [view my complete system specs]
Page 1 of 1 (4 items)

© Copyright 2011 Avid Technology, Inc.  Terms of Use |  Privacy Policy |  Site Map |  Find a Reseller