[linux-audio-user] ardour and mp3?

Ken Restivo ken at restivo.org
Sat Feb 3 23:05:21 EST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sat, Feb 03, 2007 at 05:33:42PM -0500, Paul Davis wrote:
> On Sat, 2007-02-03 at 14:15 -0800, Ken Restivo wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > On Sat, Feb 03, 2007 at 04:39:31PM -0500, Matt Price wrote:
> > > hi,
> > > 
> > > just starting to use ardour2 for production (thanks everyone for the
> > > help) and running into a little frustration with the mp3 files from my
> > > recorder.  ardour of course doesn't import from mp3; I can, I suppose,
> > > convert the files to mp3 one at a time when I want to, but I wonder if
> > > there's a more fluid way of e.g. converting files when they're uploaded,
> > > or at least converting all files in a particular folder or something.
> > > are there other people out there who have to deal with a similar
> > > situation?
> > > 
> > 
> > No big deal. Here's the bash one-liner I use:
> > 
> > 	for i in `ls /path/to/your/mp3s`; do F=`basename $i`; mpg123 -r 48000 -w $F $i; done
> > 
> > Obviously, change the /path/to/your/mp3s to wherever they are, and change 48000 to whatever rate you have ardour and jack set to.
> 
> a warning to all who write such scripts (including me). they will very,
> very often break with mp3 files that are named from CD rips because of
> embedded spaces. for example, in the little script i just posted, i
> should have used "$@" not "$*" for precisely this reason.
> 
> long time *nix users will know that spaces have always been legal in
> file names; new *nix users won't know that the oldtimers have never
> really used them :)
> 

Point taken. Corrected version:

	for i in `ls /path/to/your/mp3s`; do F=`basename "$i"`; mpg123 -r 48000 -w "$F" "$i"; done

But I don't have many files with embedded spaces, and I wouldn't be using ripped (i.e copyrighted) CD tracks in my work anyway, because I like to CC license it.

I occasionally end up with files with %20's in them, but the only things that seem to consistently end up with embedded spaces are M$ Word documents that people sometimes send me.

- -ken
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFxVuBe8HF+6xeOIcRAoToAJ9tsM3hZe30vo+rduI8Lj72enh5uACfU1vN
Jt7cv+SGoW5xjzwvDla7630=
=RiH8
-----END PGP SIGNATURE-----



More information about the Linux-audio-user mailing list