Herramientas de usuario

Herramientas del sitio


informatica:software:picard

Picard

Etiquetador de música multiplataforma.

Instalación

Linux

En Arch Linux, a través del paquete picard.

Configuración

AcousticID

En Arch Linux instalamos el paquete chromprint (más información en el proyecto y luego en las opciones de Picard buscamos el ejecutable /usr/bin/fpcalc

Etiquetar automáticamente

Elegimos la carpeta con los ficheros a revisar.

Los seleccionamos en el panel izquierdo y pulsamos en Analizar para que Picard utilice AcousticID para identificar la huella musical del fichero.

En la parte derecha veremos el resultado. Podemos hacer las correcciones que queramos y luego pulsar en Guardar para que se apliquen.

La otra opción para obtener información de las canciones es utilizar el botón Buscar que realizará una búsqueda a partir de los metadatos originales de nuestros ficheros para encontrarlo en la base de datos de Picard y rellenar/corregir las etiquetas.

Si Picard no encuentra información sobre algún archivo, pero estamos seguros del artista y álbum al que pertenece, podemos arrastrarlo al panel derecho a su álbum.

Renombrado de ficheros

En OpcionesOpcionesNombrado de archivos podemos editar el script para el renombrado de ficheros.

Para obtener:

B/Beatles, The/[2014] Help!/07. Ticket to ride.mp3

El script sería:

$replace($rreplace(
$if($eq(%albumartist%,Various Artists),
        [Various Artists],
	$left($if2(%albumartistsort%,%artistsort%),1)/$left($rreplace($if2(%albumartistsort%,%artistsort%),; [^\)]+,), 60))
/
$if(%date%,[$left(%date%,4)] )$left($replace(%album%,/,), 70)
$if($gt(%totaldiscs%,1),$if(%discnumber%, \(Disc %discnumber%\),),)
/
$num(%tracknumber%,2). $left(%title%,120),[:?"_]+,),  , )

Para obtener:

Beatles, The/[2014] Help!/07. Ticket to ride.mp3

Sería:

$replace($rreplace(
$if($eq(%albumartist%,Various Artists),
        [Various Artists],
	$left($rreplace($if2(%albumartistsort%,%artistsort%),; [^\)]+,), 60))
/
$if(%date%,[$left(%date%,4)] )$left($replace(%album%,/,), 70)
$if($gt(%totaldiscs%,1),$if(%discnumber%, \(Disc %discnumber%\),),)
/
$num(%tracknumber%,2). $left(%title%,120),[:?"_]+,),  , )

Para obtener:

Beatles, The/[2014] Help!/07. The Beatles - Ticket to ride.mp3

Sería:

$replace($rreplace(
$if($eq(%albumartist%,Various Artists),
        [Various Artists],
	$left($if2(%albumartistsort%,%artistsort%),1)/$left($rreplace($if2(%albumartistsort%,%artistsort%),; [^\)]+,), 60))
/
$if(%date%,[$left(%date%,4)] )$left($replace(%album%,/,), 70)
$if($gt(%totaldiscs%,1),$if(%discnumber%, \(Disc %discnumber%\),),)
/
$num(%tracknumber%,2). %albumartist% - $left(%title%,120),[:?"_]+,),  , )
informatica/software/picard.txt · Última modificación: por tempwin