Guía · 07

Herramientas de la biblioteca

Etiquetas, MusicBrainz, portadas, conversión, carpetas ordenadas y un doctor — cada cambio previsualizado, cada cambio deshecho con u.

amp también puede ocuparse de los propios archivos. Tres promesas valen para cada herramienta de abajo:

  1. Ves una vista previa — antes → después — y no pasa nada hasta que confirmas.
  2. Cada cambio queda registrado.
  3. u lo deshace. Si un paso falló, u reintenta solo lo que queda.

Etiquetas

i edita las etiquetas de la selección — una pista o mil. Los géneros se completan mientras escribes; +jazz añade un género a cada pista, -jazz lo quita. En el editor, ctrl+g busca una portada y la incrusta, nunca encima de una existente.

MusicBrainz

L busca el álbum en MusicBrainz y en el Cover Art Archive, y propone las etiquetas y la portada. Si las etiquetas son demasiado pobres para buscar, ctrl+f reconoce los archivos por su sonido (fpcalc y una clave AcoustID: consulta instalación); escribe :identify para lo mismo.

Pon la clave en config.toml:

[identify]
api_key = "your key"

Convertir

:convert seguido de un formato, mediante tu propio ffmpeg: flac, alac, mp3-v0, mp3-320, aac-256 u opus-160. amp se niega a convertir con pérdida a sin pérdida — solo daría archivos más grandes. :cancel lo detiene.

Carpetas ordenadas

:organize renombra y mueve los archivos según un patrón, de forma segura incluso en discos que no distinguen mayúsculas:

[organize]
pattern = "{albumartist}/{album}/[{disc}-][{track:02} ]{title}"

El doctor

D examina la biblioteca y propone arreglos: duplicados, archivos dañados, álbumes cuyas etiquetas no concuerdan, formatos mezclados, variantes ortográficas de un mismo artista, etiquetas y portadas que faltan, y carpetas fuera de lugar.

Los duplicados nunca se borran: se apartan en una carpeta oculta .amp-quarantine, desde donde se pueden restaurar.

Desde la terminal, el doctor solo diagnostica:

amp doctor                          # pregunta qué comprobar, imprime un informe
amp doctor --check duplicates,covers
amp doctor --json > report.json     # para scripts
amp doctor --quarantine             # qué se apartó, y dónde
amp doctor --empty-quarantine       # borrarlo para siempre (pregunta antes)
amp library restore /Volumes/Music  # recuperar los archivos apartados