web-dev-qa-db-ja.com

soxでオーディオファイルのセグメントを分析するにはどうすればよいですか?

50秒から始まる5秒のオーディオファイルを分析したかったのです。

そこで、次のコマンドを実行しました。

sox audio.wav -n stat trim 50 5

しかし、出力には次のものが含まれていました。

...
Length (seconds):     55.296000
...

しかし、55秒ではなく5秒しか期待していませんでした。

私は何を間違えましたか?私は50が開始であり、5が期間であると思いました。

3
ka3ak

エフェクトはチェーンとして機能するため、statエフェクトはtrimにフィードされ、それらを入れ替えると、次のように機能します。

sox audio.wav -n trim 50 5 stat
4
Thor