Obtenez des informations sur les fichiers MP3 et M4A avec afinfo à partir de la ligne de commande d'OS X

Le moyen le plus rapide d'obtenir des informations de fichier MP3 et m4a sur Mac OS X est d'utiliser la commande Terminal et afinfo. L'outil de ligne de commande que vous voudrez utiliser est l'acronyme de Audio File Info, plutôt approprié. Vous pouvez l'essayer vous-même avec n'importe quel fichier audio, bien que pour les fins ici, nous regardons un fichier mp3 ou m4a.

Pour commencer, lancez le Terminal et tapez-le sur la ligne de commande, en spécifiant le chemin d'accès au fichier audio pour récupérer les méta-informations et les détails sur:


afinfo PATH/To/File.xxx

Par exemple, disons qu'il y a un document appelé "filename.mp3" dans le dossier iTunes:

afinfo ~/Music/iTunes/filename.mp3

Une série d'informations sera ensuite rapportée, en regardant peut-être quelque chose comme ceci:

File: ~/Music/iTunes/iTunes Music/Empire of the Sun/Empire of the Sun - Girl.mp3
File type ID: MPG3
Data format: 2 ch, 144100 Hz, '.mp3' (0x00000000) 0 bits/channel, 0 bytes/packet, 1152 frames/packet, 0 bytes/frame
no channel layout.
estimated duration: 238.629 sec
audio bytes: 9545142
audio packets: 9135
bit rate: 320000 bits per second
packet size upper bound: 1052
maximum packet size: 1045
audio data file offset: 10302
optimized

Cette commande fonctionne avec n'importe quel fichier audio et n'est pas limitée aux fichiers MP3. Nous avons couvert afinfo dans le passé en vérifiant le débit d'un fichier audio.

Si vous tapez 'afinfo', vous obtiendrez une belle liste d'options pour la commande, ce que vous pouvez faire avec l'outil afinfo, donc ça devrait être amusant pour les audiophiles en particulier:

$ afinfo

Informations sur le fichier audio
Version: 2.0
Copyright 2003-2013, Apple Inc. Tous droits réservés.
Spécifiez -h (-help) pour les options de commande

Usage:
afinfo [option ...] fichier (s) audio

Options: (peut apparaître avant ou après les arguments)
{-h --help}
aide à l'impression
{-b --brief}
imprime une brève description (une ligne) du fichier audio
{-r --real}
obtenir la durée estimée après avoir obtenu le nombre réel de paquets
{- fuites}
exécuter des fuites à la fin de la conversion
{-i --info}
imprimer le contenu de l'InfoDictionary
{-x --xml}
sortie d'impression au format xml
{ --avertissements }
Imprimer les avertissements le cas échéant (par défaut, les avertissements ne sont pas imprimés en mode de sortie non-XML)

Cela a une myriade d'utilisations potentielles en plus de simplement obtenir des données de fichiers sur les formats audio, amusez-vous et laissez-nous savoir à quoi vous l'utilisez.