SACAD

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
Description

Smart Automatic Cover Art Downloader
SACAD es una herramienta de línea de comandos multiplataforma para descargar portadas de álbumes sin intervención manual, ideal para integración en scripts, reproductores de audio, etc.

? Características

? ¿Puede apuntar a un tamaño de imagen específico y encontrar resultados para portadas de alta resolución? ¿Es compatible con los formatos JPEG y PNG? Actualmente soporta las siguientes fuentes de portada:
? Last.fm
? Google Images
? CD de Amazon (.com, .ca, .cn, .fr, .de, .co.jp y .co.uk variantes)
? Amazon música digital
? Algoritmo de clasificación inteligente para seleccionar LA mejor cobertura para una consulta determinada, utilizando varios factores: confiabilidad de la fuente, formato de imagen, tamaño de imagen, similitud de imagen con cubierta de referencia, etc. Cruje automáticamente las imágenes con optipng o jpegoptim (puede ahorrar el 30% del tamaño del archivo sin pérdida de calidad, ideal para reproductores portátiles)
? ¿Resultados de búsqueda en caché localmente para una búsqueda más rápida en el futuro? Haga todo lo posible para evitar que las fuentes lo bloqueen: ¿oculta el agente de usuario y se encarga automáticamente de limitar la velocidad? ¿Convertir automáticamente / redimensionar imagen si es necesario? Multiplataforma (Windows / Mac / Linux) ...

SACAD está diseñado para ser robusto y ejecutarse en lotes de miles de consultas:

? El análisis de HTML se realiza sin expresiones regulares pero con la biblioteca LXML, que es más rápida y más robusta para los cambios de página
? Cuando el tamaño de una imagen reportada por una fuente no es confiable (es decir, Imágenes de Google), descargue automáticamente la primera KB del archivo para obtener su tamaño real desde el encabezado del archivo
? ¿Procesar varias consultas simultáneamente (usando [asyncio] (https://docs.python.org/3/library/asyncio.html)), para acelerar el procesamiento de
? Reutilizar automáticamente las conexiones TCP (HTTP Keep-Alive), para un mejor rendimiento
? ¿Reintentar automáticamente las solicitudes HTTP fallidas? La exploración de la biblioteca de música admite todos los formatos de audio comunes (MP3, AAC, Vorbis, FLAC ...)
? Los cambios en la página de fuentes de portada o en la API se detectan rápidamente, gracias a la alta cobertura de pruebas, y SACAD se actualiza rápidamente en consecuencia

Categorías
Aplicaciones de audio y música

Alternativas