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~