言うだけ言ってみる

なんとなく記録。

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

2013年02月14日 | Weblog
SoX (Sound eXchange)を使って、音声ファイルの長さなどの情報を得る方法(その2)。

sox --i sample.wav

※ハイフンは2つ

これにより、ファイル名、チャンネル数、サンプリング周波数、長さ、ファイルサイズ
などの情報が以下のように得られる。

---
Input File : 'sample.wav'
Channels : 2
Sample Rate : 8000
Precision : 16-bit
Duration : 00:00:21.89 = 175104 samples ~ 1641.6 CDDA sectors
File Size : 700k
Bit Rate : 256k
Sample Encoding: 16-bit Signed Integer PCM
---


長さだけが欲しい時は以下(hh:mm:ss.00形式)。

sox --i -d sample.wav


秒数で欲しい時は以下。

sox --i -D sample.wav


※本オプション指定は、バージョン14.1.1で確認