sox で raw->wav 変換 ― 2012/02/02 21:25
soxを久しぶりに使ったら、エラーが表示されて?になったので、メモを残しておく。
2004年頃、16bitのraw形式ファイルをwav形式に変換するには
% foo | sox -t raw -r 9600 -s -w - -t wav -r 8000 > sample.wav
だったのだが、オプションが変わったようだ。
% foo > sample.raw % sox -r 9600 -s -b 16 "sample.raw" "sample.wav"
これでOK。
コメント
_ JE1SGH ― 2012/02/03 08:30
_ JH4XSY/1 ― 2012/02/04 08:47
Audacityがあればフォーマット変換+波形編集が可能なのでsoxの出番はここ数年なかったです。^^;
raw形式を扱う場合はUNIXらしい?コマンドラインで使うツールが有効ですね。と再確認した次第です。
raw形式を扱う場合はUNIXらしい?コマンドラインで使うツールが有効ですね。と再確認した次第です。
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
トラックバック
このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2012/02/02/6316570/tb
以前soxの作者の1人(当時の)と,PowerPCか何かの不具合の件でやりとりしたことがありますが,毎回前の話を忘れてしまう(振り返ってくれない)人で,らちあかなくて往生したことがあります.以来あんまりsoxには良い印象持ってないです.便利なツールなはずですが.