lameでフォルダ内のwavファイルを一括変換する
2010/08/06
lameでフォルダ内のwavファイルを一括変換する
フォルダ内のwavファイルを一括でmp3ファイルに変換するシェルスクリプトです.結果的に拡張子のみが異なる同名のファイルができます.
詰まったところは「`」を「’」と間違えたこと.前者は@+Shift,後者は7+Shift.注意しましょう.
#/bin/bash for wav in *.wav do lame -b 320 "$wav" "$wav-320kbps.mp3" done for mp3before in *.wav-320kbps.mp3 do mp3after=`echo "$mp3before" | sed -e "s/\.wav-320kbps//g"` mv "$mp3before" "$mp3after" done