GNU/Linux >> Linux Esercitazione >  >> Linux

Come analizzare un segmento di un file audio con Sox?

Volevo analizzare 5 secondi di un file audio a partire da 50 secondi.

Quindi ho eseguito il seguente comando:

sox audio.wav -n stat trim 50 5

Ma l'output conteneva:

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

Ma mi aspettavo solo 5 secondi, non 55.

Cos'ho fatto di sbagliato? Pensavo che 50 fosse l'inizio e 5 la durata.

Risposta accettata:

Gli effetti funzionano come una catena, quindi stat l'effetto si alimenta in trim , scambiali e funzionerà, ad esempio:

sox audio.wav -n trim 50 5 stat

Linux
  1. Come visualizzare il file video con la traccia audio Ac3 esterna?

  2. Come compilare il file .c con OpenSSL include?

  3. Come analizzo il file core dump di un programma con GDB quando ha parametri da riga di comando?

  4. Come faccio a copiare un file chiamato che inizia con un punto?

  5. Come riempire un file con FF usando dd?

Come utilizzare FFMpeg per eseguire una semplice conversione audio

Come utilizzare il comando Linux rm con esempi

Come correggere l'errore di conversione con Calibre

Come copiare file con estensione di file specifica in modo ricorsivo

Come lavorare con File e Shell Provisioner in Vagrant

Come affrontare i nomi dei file con gli spazi in Linux