.mp3 to .ogg

From LQWiki
Jump to navigation Jump to search

mp32ogg

#!/bin/sh
#
# mp3 to ogg

for i in *.mp3; do
  if [ -e "$i" ]; then
    wav=`echo "$i"|sed -e 's/.[mM][pP]3/.wav/'`
    notag=`echo "$i"|sed -e 's/.[mM][pP]3/.ogg/'`
    mpg123 --wav "$wav" "$i"
    oggenc -q 3 -o "$notag" "$wav"
    rm -f $wav
  fi
done

Dependencies

mpg123 and oggenc (vorbis-tools)