Package: sacad (2.8.0-2)
Links for sacad
Debian Resources:
Download Source Package sacad:
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
ricerca e scaricamento di copertine di album musicali
SACAD è uno strumento multipiattaforma a riga di comando per scaricare copertine di album senza intervento manuale, ideale per l'integrazione in script, riproduttori audio, ecc.
SACAD fornisce anche un secondo strumento a riga di comando, sacad_r, per analizzare una biblioteca musicale, leggere metadati dai tag audio e scaricare automaticamente le copertine mancanti, incorporando opzionalmente l'immagine nei file audio.
Funzionalità:
* Può avere come obiettivo specifiche dimensioni di immagine e trovare risultati per copertine ad alta risoluzione. * Gestisce i formati JPEG e PNG. * Output personalizzabile: salvataggio dell'immagine insieme ai file audio, in una directory diversa col nome dell'artista o album, incorporazione della copertina nei file audio... * Attualmente gestisce le seguenti fonti per le copertine: * Amazon CD (varianti .com, .ca, .cn, .fr, .de, .co.jp e .co.uk), * musica digitale Amazon, * CoverLib (il sito è morto), * Deezer, * Discogs, * Google Images (rimosso, troppo inaffidabile), * Last.fm, * Itunes. * Algoritmo di ordinamento intelligente per selezionare LA copertina migliore per una data interrogazione, usando vari fattori: affidabilità della fonte, formato dell'immagine, dimensione dell'immagine, similarità dell'immagine con la copertina di riferimento, ecc. * Ricomprime automaticamente le immagini con optipng, oxipng o jpegoptim (può risparmiare il 30% della dimensione del file senza perdita di qualità, cosa ottima per i riproduttori portatili). * Mette in una cache locale i risultati delle ricerche per ricerche future più veloci. * Fa tutto il possibile per evitare di essere bloccato dalle fonti: nasconde user-agent e si prende automaticamente cura di limitare la banda. * Converte/Ridimensiona automaticamente l'immagine se necessario. * Multipiattaforma (Windows/Mac/Linux).
SACAD è progettato per essere robusto ed essere eseguito in maniera non interattiva con migliaia di interrogazioni:
* l'analisi dell'HTML viene fatta senza regex, ma con la libreria LXML che è più veloce e più robusta rispetto ai cambiamenti delle pagine; * quando la dimensione dell'immagine riportata da una fonte non è affidabile (es. Google Images), scarica automaticamente il primo KB del file per ottenere la sua dimensione reale dall'intestazione del file; * elabora simultaneamente varie interrogazioni (usando asyncio), per velocizzare l'elaborazione; * riusa automaticamente le connessioni TCP (HTTP Keep-Alive), per migliori prestazioni di rete; * ritenta automaticamente le richieste HTTP fallite; * la scansione della biblioteca musicale supporta tutti i comuni formati audio (MP3, AAC, Vorbis, FLAC, ...); * i cambiamenti delle pagine o delle API delle fonti delle copertine sono rilevati velocemente, grazie a un'alta copertura del codice e SACAD viene velocemente aggiornato di conseguenza.
Other Packages Related to sacad
|
|
|
|
-
- dep: python3
- linguaggio interattivo di alto livello orientato agli oggetti (versione python3 predefinita)
-
- dep: python3-aiohttp
- client/server HTTP per asyncio
-
- dep: python3-bitarray
- modulo Python 3 per gestione efficiente di array booleani
-
- dep: python3-cssselect
- cssselect analizza selettori CSS3 e li traduce in XPath 1.0
-
- dep: python3-lxml
- collegamento pythonico per le librerie libxml2 e libxslt
-
- dep: python3-mutagen
- libreria per la modifica di metadati audio (Python 3)
-
- dep: python3-pil
- Python Imaging Library (Python3)
-
- dep: python3-platformdirs
- determinare directory appropriate specifiche per la piattaforma (Python 3)
-
- dep: python3-tqdm
- barra di avanzamento veloce ed estensibile per Python 3 e strumento CLI
-
- dep: python3-unidecode
- traslitterazioni ASCII di testo Unicode (modulo Python 3)
-
- dep: python3-web-cache
- semplice archiviazione chiave-valore in Python basata su database sqlite3
Download sacad
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 27.4 kB | 132.0 kB | [list of files] |