Quería analizar 5 segundos de un archivo de audio a partir de 50 segundos.
Así que ejecuté el siguiente comando:
sox audio.wav -n stat trim 50 5
Pero la salida contenía:
...
Length (seconds): 55.296000
...
Pero esperaba solo 5 segundos, no 55.
¿Qué hice mal? Pensé que 50 era el comienzo y 5, la duración.
Respuesta aceptada:
Los efectos funcionan como una cadena, por lo que stat
el efecto se alimenta en trim
, cámbielos y funcionará, por ejemplo:
sox audio.wav -n trim 50 5 stat