Beets (Español)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Estado de la traducción: esta traducción de Beets fue revisada el 2020-08-26. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Beets es una herramienta que administra etiquetas y organiza librerías de música utilizando la base de datos de MusicBrainz.

Instalación

Instala el paquete beets o bien beets-gitAUR de la AUR para la versión de desarrollo.

Configuración

Sugerencia: Beets proporciona un comando para manipular la configuración. Para editar el archivo de configuración, ejecuta beet config -e. Se abrirá con el editor de texto especificado en la variable de entorno EDITOR.

La configuración del usuario se crea en ~/.config/beets/config.yaml usando la sintaxis YAML. Por ejemplo:

~/.config/beets/config.yaml
directory: ~/Music            # El directorio raíz de la biblioteca por defecto.
library: ~/Music/library.db   # El archivo de la base de datos de la biblioteca que se utiliza por defecto.

Utilización

Agregar música

Añade música a tu biblioteca e intenta arreglar las etiquetas:

$ beet import <path>

Añade una sola pista sin un álbum:

$ beet import -s <path>

Enlistar música

Enlista toda la música en tu biblioteca:

$ beet ls

Enlista todos los álbumes en tu biblioteca:

$ beet ls -a

Quitar música

Sugerencia: Si eliminas la música de tu sistema de archivos o haces algún cambio en los archivos sin usar beet, no te olvides de ejecutar beet upd para actualizar la base de datos de tu biblioteca.

Elimina la(s) pista(s) de tu biblioteca:

$ beet rm <part of name>

Elimina el álbum o los álbumes de tu biblioteca:

$ beet rm -a <part of name>

Consejos y trucos

Habilitando el autocompletado en bash

Beets incluye soporte para Bash command completion. Para habilitarlo, pon la siguiente línea en tu .bashrc:

~/.bashrc
eval "$(beet completion)"

También tendrás que instalar bash-autocomplete[enlace roto: package not found] para que esto funcione.