Re: [linux-audio-user] ardour and mp3?

From: Ken Restivo <ken@email-addr-hidden>
Date: Sun Feb 04 2007 - 06:05:21 EET

-----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-----
Received on Sun Feb 4 08:15:02 2007

This archive was generated by hypermail 2.1.8 : Sun Feb 04 2007 - 08:15:02 EET