Ottieni informazioni sul file MP3 e M4A con afinfo dalla riga di comando di OS X

Il modo più veloce per ottenere informazioni sui file MP3 e m4a da Mac OS X è utilizzare il comando Terminal e afinfo. Lo strumento da riga di comando che vorresti usare è l'acronimo di Audio File Info, piuttosto appropriatamente. Puoi provarlo tu stesso con qualsiasi file audio, anche se per gli scopi qui stiamo guardando un file mp3 o m4a.

Per iniziare, avvia il Terminale e digita questo comando dalla riga di comando, specificando il percorso del file audio per recuperare le meta informazioni e i dettagli del file relativi a:


afinfo PATH/To/File.xxx

Ad esempio, diciamo che c'è un documento chiamato "nomefile.mp3" nella cartella iTunes:

afinfo ~/Music/iTunes/filename.mp3

Una serie di informazioni verrà quindi riportata indietro, guardando forse qualcosa di simile al seguente:

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

Questo comando funziona con qualsiasi file audio e non è limitato agli MP3. Abbiamo già parlato in passato del controllo del bitrate di un file audio.

Se si digita "afinfo", si otterrà un bel elenco di opzioni per il comando, che è possibile fare con lo strumento afinfo in modo che sia divertente per gli audiofili in particolare:

$ afinfo

Informazioni sul file audio
Versione: 2.0
Copyright 2003-2013, Apple Inc. Tutti i diritti riservati.
Specificare -h (-help) per le opzioni di comando

Uso:
afinfo [opzione ...] audio_file (s)

Opzioni: (può apparire prima o dopo argomenti)
{-h --help}
aiuto per la stampa
{-b --brief}
stampare una breve descrizione (una riga) del file audio
{-r --real}
ottenere la durata stimata dopo aver ottenuto il conteggio del pacchetto reale
{--leaks}
eseguire perdite alla fine della conversione
{-i --info}
stampare i contenuti di InfoDictionary
{-x --xml}
stampa l'output in formato xml
{- warnings}
stampa gli avvisi se ce ne sono (per impostazione predefinita gli avvisi non vengono stampati in modalità di output non xml)

Questo ha una miriade di potenziali usi oltre a ottenere dati di file sui formati audio, divertirci e farci sapere per cosa lo usi.