The new aup3 project is much more convenient than the old aup/_data format, especially for backups; I really appreciate the work that’s been done here.
However, I’ve been using Audacity for a very long time, and I have a lot of aup projects. Is there an easy way to automatically convert all my old aup projects to aup3, without manually opening them all in Audacity?
I’m using Windows 10, though I could probably do it from Linux or macOS instead if that was easier.
The old project format was not recommended for archiving / long term storage due to the risk of losing part of the project, or in some other way damaging the project (which was all too easy with the old multi-file format). However, if you have successfully kept old projects without damaging them, then there is no need to change now. Just continue to look after them until you need them. When you need them, open / import them into the new version of Audacity and save them in the new format at that point.
There is no tool for mass conversion from the old format to the new.
I wrote a tool that will do this if anyone wants to try it. I used it to convert close to 400 aup to aup3.
It supports wildcards and sub-directory recursion.
It will maintain the creation, modification, and access dates for each conversion. It will also recycle all .aup and _data folders.
It’s rudimentary. It will open each project, and you will see the whole thing work on the screen. It will:
Save the aup file dates
Open the aup in Audacity
Close it to generate the “convert to aup3” prompt
Fill in the necessary info
Complete the conversion
Apply the saved aup file dates to the new aup3
Recycle the aup and the associated _data folder
It takes about 15 seconds to convert each project.
You have to monitor it from time to time, as it might hit exceptions. Out of 400-ish projects, the process stopped two or three times because of “bad bytes,” “irregular mono tracks,” or something. I just clicked “ok” and the process continued. It wasn’t worth coding for those exceptions.