GNU/Linux >> Tutoriels Linux >  >> Linux

Comment analyser un segment d'un fichier audio avec Sox ?

Je voulais analyser 5 secondes d'un fichier audio à partir de 50 secondes.

J'ai donc lancé la commande suivante :

sox audio.wav -n stat trim 50 5

Mais la sortie contenait :

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

Mais je m'attendais à seulement 5 secondes, pas 55.

Qu'ai-je fait de mal? Je pensais que 50 était le début et 5 - la durée.

Réponse acceptée :

Les effets fonctionnent comme une chaîne, donc le stat l'effet alimente trim , échangez-les et cela fonctionnera, par exemple :

sox audio.wav -n trim 50 5 stat

Linux
  1. Comment créer un fichier avec une taille donnée sous Linux ?

  2. Comment écrire un fichier avec C sous Linux ?

  3. Comment compiler le fichier .c avec OpenSSL inclut ?

  4. Comment enregistrer de l'audio avec ffmpeg sous Linux ?

  5. Comment copier un fichier dont le nom commence par un point ?

Comment utiliser FFMpeg pour effectuer une conversion audio simple

Comment utiliser la commande Linux rm avec des exemples

Comment réparer une erreur de conversion avec Calibre

Comment copier des fichiers avec une extension de fichier spécifique de manière récursive

Comment travailler avec File and Shell Provisioner dans Vagrant

Comment gérer les noms de fichiers avec des espaces sous Linux