LoginSignup
4
3

More than 5 years have passed since last update.

soxコマンド覚書

Last updated at Posted at 2017-02-28

概要

  • soxで
    • ファイル情報取得
    • ファイル形式変換

環境

  • linux 14.04 LST
  • sox

音声ファイルの長さなどの情報を得る方法

  • バージョン14.10の場合
    $ sox sample.wav -n stat

wavファイルをraw形式にする

  • 出力ファイルの拡張子がrawの場合、rawデータとして処理される。
    $ sox input.wav output.raw
  • ファイルの拡張子がraw以外の場合はコマンド-tを利用
    $ sox input.wav -t raw output.xxx
  • エンディアン形式を変換する場合(リトルエンディアン)  
    sox input.wav -t raw -L output.xxx

    • その他コマンドはこんなかんじ。
      • -L, --endian little
      • -B, --endian big
      • -x, --endian swap

ビット変換

  • 16ビットへと変換する場合。
    $sox input.wav -b 16 output.wav

参考文献

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3