web-dev-qa-db-fra.com

Trouver les propriétés d'un fichier mp3 via la ligne de commande

Est-il possible, via la ligne de commande (commande Shell), de vérifier les propriétés d'un fichier (comme lorsque je clique avec le bouton droit sur un fichier via Nautilus).

Spécifiquement, étant donné un fichier audio mp3, j'aimerais savoir comment extraire les informations relatives à title et artist de la section audio de ses propriétés.

5
alberto bianchi

Si vous souhaitez une sortie plus complète des métadonnées, vous pouvez utiliser mediainfo ou exiftool.

exiftool

Pour utiliser exiftool, utilisez simplement la commande:

exiftool file.mp3

s'il n'est pas encore installé, vous pouvez l'installer en utilisant:

Sudo apt install libimage-exiftool-Perl

Échantillon de sortie:

exiftool 10.\ Trova\ Di\ Danú.mp3 
ExifTool Version Number         : 10.10
File Name                       : 10. Trova Di Danú.mp3
Directory                       : .
File Size                       : 6.7 MB
File Modification Date/Time     : 2009:03:06 02:21:58-03:00
File Access Date/Time           : 2017:11:10 09:41:16-03:00
File Inode Change Date/Time     : 2017:11:10 09:41:14-03:00
File Permissions                : rwxrwxrwx
File Type                       : MP3
File Type Extension             : mp3
MIME Type                       : audio/mpeg
MPEG Audio Version              : 1
Audio Layer                     : 3
Audio Bitrate                   : 192 kbps
Sample Rate                     : 44100
Channel Mode                    : Joint Stereo
MS Stereo                       : On
Intensity Stereo                : Off
Copyright Flag                  : False
Original Media                  : True
Emphasis                        : None
ID3 Size                        : 1422
Encoded By                      : 
User Defined URL                : 
Copyright                       : 
Title                           : Trova Di Danú
Album                           : Trova di Danú
Year                            : 2004
Track                           : 10
Comment (esl)                   : Subido por Davisote
Genre                           : Folk Metal
Composer                        : 
Original Artist                 : 
Artist                          : Tuatha de Danann
Comment                         : ICQ 12126479
Date/Time Original              : 2004
Duration                        : 0:04:50 (approx)

mediainfo

Pour utiliser mediainfo, utilisez simplement la commande:

mediainfo file.mp3

Pour l'installer:

Sudo add-apt-repository ppa:shiki/mediainfo 
Sudo apt-get update 
Sudo apt-get install mediainfo

Échantillon de sortie:

mediainfo 10.\ Trova\ Di\ Danú.mp3 
General
Complete name                            : 10. Trova Di Danú.mp3
Format                                   : MPEG Audio
File size                                : 6.65 MiB
Duration                                 : 4mn 50s
Overall bit rate mode                    : Constant
Overall bit rate                         : 192 Kbps
Album                                    : Trova di Danú
Track name                               : Trova Di Danú
Track name/Position                      : 10
Performer                                : Tuatha de Danann
Genre                                    : Folk Metal
Recorded date                            : 2004
Writing library                          : LAME3.96
Comment                                  : Subido por Davisote / ICQ 12126479

Audio
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Mode                                     : Joint stereo
Duration                                 : 4mn 51s
Bit rate mode                            : Constant
Bit rate                                 : 192 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 6.65 MiB (100%)
Writing library                          : LAME3.96
3
bergmannac

utiliser la commande

mp3info -p %a %t file.mp3
  • %a pour les artistes
  • %t pour le titre de la piste

si mp3info n'est pas installé sur votre système

Sudo apt-get install mp3info
3
Maythux