GNU/Linux >> Linux の 問題 >  >> Linux

Soxでオーディオファイルのセグメントを分析する方法は?

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

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

sox audio.wav -n stat trim 50 5

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

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

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

私は何を間違えましたか? 50が開始で、5が継続時間だと思いました。

承認された回答:

エフェクトはチェーンとして機能するため、stat エフェクトはtrimにフィードされます 、それらを交換すると、機能します。例:

sox audio.wav -n trim 50 5 stat

Linux
  1. Linuxで特定のサイズのファイルを作成するには?

  2. OpenSSL を含む .c ファイルをコンパイルするには?

  3. コマンドライン パラメータがある場合、GDB を使用してプログラムのコア ダンプ ファイルを分析するにはどうすればよいですか?

  1. Linuxでffmpegでオーディオを録音するには?

  2. ドットで始まる名前のファイルをコピーするにはどうすればよいですか?

  3. ddを使用してFFでファイルをパディングする方法は?

  1. 「エラー:警告:ffprobeでファイルオーディオコーデックを取得できません」を修正するにはどうすればよいですか? [解決済み]

  2. 外部Ac3オーディオトラックでビデオファイルを表示する方法は?

  3. 変な名前のファイルを削除するには?