Hello –
I have searched through the forums and the Wiki regarding crash recovery and everything seems to focus on concatenating the .au file segments rather than recreating a missing/lost AUP file for a given set of .au files. I have looked through the XML and it looks like I could write a script that re-creates most of the content for an AUP XML file. Most of the XML attributes can be gleaned from other projects I have saved because the settings for those projects during recording in Audacity were identical (e.g., <audacityproject projname=…>, <tags>, <wavetrack>, <sequence>). I think I could simply loop through the saved project directory and create the iterative <waveblock>…</waveblock> sections.
What stands out right now are the attributes in the <simpleblockfile> element for min, max and rms. I don’t have a way to know what these could be by just looking at the binary .au files, and I am not sure I really need those attributes to load a project. It looks like they are used to set up the display in Audacity, but I don’t know if they are used for anything else. There may be other elements that need attention. Could someone comment on the bare essential element attributes that are required for the AUP file to be read and allow the .au segments to be loaded? I think I may need to create a temporary DTD file to match these bare minimums. Keep in mind I just want to be able to read in the .au files with this "recovery-project" AUP file, and then use the export option to create a new file. This was an original recording so this is all the file material I have to work with.
Thanks in advance,
Jim
Alternate Crash Recovery
-
[email protected]
- Posts: 1
- Joined: Tue Sep 18, 2007 3:54 pm
- Operating System: Please select