Encontre as propriedades de um arquivo mp3 via linha de comando [duplicata]

5

É possível, via linha de comando (comando shell), verificar as propriedades de um arquivo (como quando eu clico com o botão direito em um arquivo via Nautilus).

Especificamente, dado um arquivo de áudio mp3 , gostaria de saber como extrair as informações relacionadas a title e artist da seção de áudio de suas propriedades.

    
por alberto bianchi 20.04.2015 / 16:09

2 respostas

3

use o comando

mp3info -p %a %t file.mp3
  • %a para artistas
  • %t para o título da faixa

se o mp3info não estiver instalado no seu sistema

sudo apt-get install mp3info
    
por Maythux 20.04.2015 / 16:40
3

Se você deseja uma saída mais completa dos metadados, use mediainfo ou exiftool.

exiftool

Para usar o exiftool, basta usar o comando:

exiftool file.mp3

se ainda não estiver instalado, você pode instalá-lo usando:

sudo apt install libimage-exiftool-perl

Amostra de saída:

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

Para usar mediainfo, simplesmente use o comando:

mediainfo file.mp3

Para instalá-lo:

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

Amostra de saída:

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
    
por bergmannac 10.11.2017 / 19:51