urgent help please with batch processing with xml file

Hi,

I’m just trying to generate a xml file with many input files - but only the first entry of a xml file will be shown. What I’m doing wrong?

My example XML file is:

<track>
  <in>M:\Music\Audio\10_Archive\10_Releases\0000\ABBA_The Singles - The First Ten Years_[4549419]\ABBA_Chiquitita_(Original Album Mix)_[4549419].wav</in>
  <out>Z:\Stefan\10_Archive\10_Releases\0000\ABBA_The Singles - The First Ten Years_[4549419]\ABBA_Chiquitita_(Original Album Mix)_[4549419].mp3</out>
</track>
<track>
  <in>M:\Music\Audio\10_Archive\10_Releases\0000\ABBA_The Singles - The First Ten Years_[4549419]\ABBA_Dancing Queen_(Original Album Mix)_[4549419].wav</in>
  <out>Z:\Stefan\10_Archive\10_Releases\0000\ABBA_The Singles - The First Ten Years_[4549419]\ABBA_Dancing Queen_(Original Album Mix)_[4549419].mp3</out>
</track>
<track>
  <in>M:\Music\Audio\10_Archive\10_Releases\0000\Alice Cooper (2)_Hey Stoopid_[1515319]\Alice Cooper (2)_Hey Stoopid_(Mix)_[1515319].wav</in>
  <out>Z:\Stefan\10_Archive\10_Releases\0000\Alice Cooper (2)_Hey Stoopid_[1515319]\Alice Cooper (2)_Hey Stoopid_(Mix)_[1515319].mp3</out>
</track>
<track>
  <in>M:\Music\Audio\10_Archive\10_Releases\0000\Alice Cooper (2)_Hey Stoopid_[1515319]\Alice Cooper (2)_Wind-Up Toy_(Mix)_[1515319].wav</in>
  <out>Z:\Stefan\10_Archive\10_Releases\0000\Alice Cooper (2)_Hey Stoopid_[1515319]\Alice Cooper (2)_Wind-Up Toy_(Mix)_[1515319].mp3</out>
</track>

In Batch Processing / Options / XML Audio Description I have

Input file path set to identification tag “in”. Enclosing element is tag “track”.
Output file path set to identification tag “in”. Enclosing element is tag “track”.

File format is UTF-8 and DOS (CR/LF) (but also tried others).

I also tried without tag “track”. Tried also without “out”. Nothing has worked. Only the first entry will be shown.

In the example above only the first entry “ABBA_Chiquitita_(Original Album Mix)_[4549419].wav” will be shown. The source path is on M: and destination path is on Z: (correct so far).

Why not the other entries/files?

I select the XML file and drop it over the file/output window.

Wavelab 8.5 manual:

http://download.steinberg.net/downloads_software/WaveLab_8/8.5.10/Manuals/en/WaveLab_8.5.pdf

Go to BATCH PROCESSING / XML FILES

The description in the manual isnt’ very good. I also didn’t find anything with Google and this forum.

Any idea how this works?

Thanks a lot so much!

You need one XML file per Audio File.

OK … thanks - but I couldn’t identify this in the manual/help.

I thought it is fast and easy like:

I take a file manager (Directory Opus), copy + paste path+file into an editor (Ultraedit), find/replace with regex expresson to create the xml tags, save it, and run it in Wavelab.

Has taken 3 minutes the first time. One minute in the future. :wink:

So I have to write a little jscript button in Directory Opus and a lot of .xml files (40.000 in my case) will be created for this (instead of one big .xml file) process.

=> Feature request :wink:

Thanks a lot!

The one XML file per Audio file is required to be compatible with the watch folder process.
Else you have the possibility to import a simple text files listing all files to process, from the File Menu > Import.