Paquet : sacad (2.8.0-2)
Liens pour sacad
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source sacad :
Responsables :
Ressources externes :
- Page d'accueil [github.com]
Paquets similaires :
recherche et téléchargement de jaquettes d’albums musicaux
SACAD est un outil en ligne de commande multiplateforme de téléchargement de jaquettes d’album sans intervention manuelle, idéal pour l’intégration dans des scripts, des lecteurs audio etc.
SACAD fournit aussi un deuxième outil en ligne de commande, sacad_r, pour parcourir une bibliothèque musicale, lire les métadonnées à partir des balises audio et télécharger les couvertures manquantes automatiquement en incorporant facultativement l’image dans les fichiers audio.
Fonctionnalités :
– rechercher une taille particulière d’image ou trouver des résultats pour des couvertures de plus haute résolution ; – prise en charge des formats JPEG et PNG ; – sortie personnalisable : sauvegarde de l’image avec les fichiers audio, dans un répertoire différent au nom de l’artiste ou de l’album, incorporer l’image dans les fichiers audio… – actuellement, prise en charge des sources de couverture suivantes : – Amazon CD (.com, .ca, .cn, .fr, .de, .co.jp et divers .co.uk), – Amazon digital music, – CoverLib (site mort), – Deezer, – Discogs, – Google Images (retiré, trop peu fiable), – Last.fm, – Itunes ; – algorithme subtil pour détecter La meilleure couverture pour une requête donnée en utilisant plusieurs facteurs : fiabilité de la source, format d’image, taille d’image, similarité avec la couverture de référence, etc ; – compresser automatiquement les images avec optipng, oxipng ou jpegoptim (gain de 30% de taille de fichier sans perte de qualité, très adapté pour les lecteurs portables) ; – résultats de recherche en cache localement pour une recherche future plus rapide ; – mise en œuvre de toute chose pour éviter d’être bloqué par les sources : dissimulation de l’agent utilisateur et prise en compte des limitations de débit ; – conversion ou redimensionnement automatique d’image si besoin ; – multiplateforme (Windows/Mac/Linux).
SACAD est conçu pour être robuste et être exécuté par lot de milliers de requêtes :
– analyse d’HTML sans expression rationnelle avec la bibliothèque LXML, qui est plus rapide et plus robuste pour les changements de page ; – quand la taille rapportée de l’image n’est pas fiable, (par exemple, Google Images), télécharger automatiquement le premier KB du fichier pour obtenir la taille réelle à partir de l’en-tête du fichier ; – traitement de plusieurs requêtes simultanément (en utilisant asyncio), pour accélérer le traitement ; – réutilisation automatique de connexions TCP (HTTP Keep-Alive), pour une meilleure performance réseau ; – réessai automatique des requêtes HTTP défaillantes ; – bibliothèque musicale prenant en charge tous les formats audio courants (MP3, AAC, Vorbis, FLAC…) ; – changements de page de source couverture ou d’API détectés rapidement, grâce à une intense couverture de test, SACAD étant rapidement mis à jour en fonction de ces modifications.
Autres paquets associés à sacad
|
|
|
|
-
- dep: python3
- langage orienté objet interactif de haut niveau – version par défaut de Python 3
-
- dep: python3-aiohttp
- client/serveur HTTP pour asyncio
-
- dep: python3-bitarray
- Python3 module for efficient boolean array handling
-
- dep: python3-cssselect
- cssselect analyse les sélecteurs CSS3 et les traduits en XPath 1.0
-
- dep: python3-lxml
- liaison Python pour les bibliothèques libxml2 et libxslt
-
- dep: python3-mutagen
- audio metadata editing library (Python 3)
-
- dep: python3-pil
- Python Imaging Library (Python3)
-
- dep: python3-platformdirs
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-tqdm
- fast, extensible progress bar for Python 3 and CLI tool
-
- dep: python3-unidecode
- translittérations en ASCII de texte Unicode – module de Python 3
-
- dep: python3-web-cache
- Simple Python key-value storage backed up by sqlite3 database
Télécharger sacad
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 27,4 ko | 132,0 ko | [liste des fichiers] |