To be more specific and add another vote for ecasound, here is an example from the ecasound docs at http://www.wakkanet.fi/~kaiv/ecasound/Documentation/examples.html: " Cut, copy and paste 1. ecasound -i bigfile.wav -o part1.wav -t:60.0 2. ecasound -i bigfile.wav -y:60.0 -o part2.wav Here's a simple example where first 60 seconds of bigfile.wav is written to part1.wav and the rest to part2.wav. If you want to combine these files back to one big file: 3. ecasound -i part2.wav -o part1.wav -y:500 part2.wav is appended to part1.wav " I'm using this functionality in a shell script that takes 12 ~5 minute wav files and concatenates them into 4 ~15 minutes wav files. I'll post it tonight when I get home from work. ecasound can also give you the length in seconds (and milliseconds) of a file so that you can possible script your insertion points ... I haven't figured that out exactly, yet, but believe it can be done by parsing the output of ecalength (an ecasound tool included with ecasound). There may be a cleaner, easier way as well. -Eric Rz. On Wed, Nov 12, 2003 at 10:01:00AM +0400, Guy Daniel CLOTILDE wrote: > Hi > > Denis McLaughlin wrote / a ?crit: > > I'm looking for > something driven via the command-line or in a script because I want to > composite close to a hundred different clips with second-accurate > insertion points, so I don't much fancy doing this with the plethora of > gui sound editors that exist. > > I strongly believe ecasound can do the job, with the appropriate parameters: > > http://www.wakkanet.fi/~kaiv/ecasound/welcome.html > > GuyCLO~