====== Picard ====== Etiquetador de música multiplataforma. * [[https://picard.musicbrainz.org/|Web oficial]] {{ https://picard.musicbrainz.org/static/img/screenshots/picard-main-windows.png |}} ===== Instalación ===== ==== Linux ==== En Arch Linux, a través del paquete ''picard''. ===== Configuración ===== ==== AcousticID ==== En Arch Linux instalamos el paquete ''chromprint'' ([[https://acoustid.org/chromaprint#download|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 **Opciones** -> **Opciones** -> **Nombrado 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),[:?"_]+,), , ) * [[https://community.metabrainz.org/t/repository-for-neat-file-name-string-patterns-and-tagger-script-snippets/2786]]