Como posso analisar um segmento de um arquivo de áudio com o sox?

3

Eu queria analisar 5 segundos de um arquivo de áudio a partir de 50 segundos.

Então eu corri o seguinte comando:

sox audio.wav -n stat trim 50 5

Mas a saída continha:

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

Mas eu esperava apenas 5 segundos, não 55.

O que eu fiz de errado? Eu pensei que 50 era o começo e 5 - a duração.

    
por ka3ak 30.06.2017 / 11:58

1 resposta

4

Os efeitos funcionam como uma cadeia, por isso o efeito stat é alimentado em trim , alterne-os e funcionará, por exemplo:

sox audio.wav -n trim 50 5 stat
    
por 30.06.2017 / 12:07

Tags