audio

MacOSXでスペース入りの複数ogg/wavをコンバートする方法

MacOSXでスペース入りの複数ogg/wavをコンバートする方法

準備

まずvorbis-toolsをいれます

$ brew install vorbis-tools

Wav->Ogg(Encode)

$oggenc hoge.wav

ビットレートを64kbpsに指定する場合は-bオプション

$oggenc -b 64 -o hoge.ogg hoge.wav

Ogg->Wav(Decode)

$ oggdec fuga.ogg

MacOSXでスペース入りの複数ogg/wavをコンバートする

サンドデザイナーさんがよくやる「スペースいれちゃった☆」場合は心をおちつけて

エンコード

$find . -type f -name "*.wav" -print0|xargs -0 oggenc

デコード

$find . -type f -name "*.ogg" -print0|xargs -0 oggdec

ビットレート48kって約束したのにうっかり混ざってそうな時には

$find . -type f -name "*.ogg" -print0|xargs -0 ogginfo|grep -E '^Rate: 44100'

参考