Your message dated Sat, 11 May 2024 13:00:13 +0000 with message-id <E1s5mKj-0017qf-HZ@fasolo.debian.org> and subject line Bug#1057152: fixed in sacad 2.7.5-1 has caused the Debian Bug report #1057152, regarding ITP: sacad -- Smart Automatic Cover Art Downloader to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1057152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057152 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: RFP: sacad -- Smart Automatic Cover Art Downloader
- From: Antoine Beaupre <anarcat@debian.org>
- Date: Thu, 30 Nov 2023 14:15:26 -0500
- Message-id: <170137172661.201558.17234023752717432033.reportbug@angela.anarc.at>
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-python@lists.debian.org * Package name : sacad Version : 2.7.5 Upstream Contact: https://github.com/desbma * URL : https://github.com/desbma/sacad/ * License : MPL-2 Programming Lang: Python Description : Smart Automatic Cover Art Downloader SACAD is a multi platform command line tool to download album covers without manual intervention, ideal for integration in scripts, audio players, etc. SACAD also provides a second command line tool, sacad_r, to scan a music library, read metadata from audio tags, and download missing covers automatically, optionally embedding the image into audio audio files. Features * Can target specific image size, and find results for high resolution covers * Support JPEG and PNG formats * Customizable output: save image along with the audio files / in a different directory named by artist/album / embed cover in audio files... * Currently support the following cover sources: * Amazon CD (.com, .ca, .cn, .fr, .de, .co.jp and .co.uk variants) * Amazon digital music * CoverLib (site is dead) * Deezer * Discogs * Google Images (removed, too unreliable) * Last.fm * Itunes * Smart sorting algorithm to select THE best cover for a given query, using several factors: source reliability, image format, image size, image similarity with reference cover, etc. * Automatically crunch images with optipng, oxipng or jpegoptim (can save 30% of filesize without any loss of quality, great for portable players) * Cache search results locally for faster future search * Do everything to avoid getting blocked by the sources: hide user-agent and automatically take care of rate limiting * Automatically convert/resize image if needed * Multiplatform (Windows/Mac/Linux) SACAD is designed to be robust and be executed in batch of thousands of queries: * HTML parsing is done without regex but with the LXML library, which is faster, and more robust to page changes * When the size of an image reported by a source is not reliable (ie. Google Images), automatically download the first KB of the file to get its real size from the file header * Process several queries simultaneously (using asyncio), to speed up processing * Automatically reuse TCP connections (HTTP Keep-Alive), for better network performance * Automatically retry failed HTTP requests * Music library scan supports all common audio formats (MP3, AAC, Vorbis, FLAC..) * Cover sources page or API changes are quickly detected, thanks to high test coverage, and SACAD is quickly updated accordingly ---- There are no tools, as far as I know, to do this in Debian. A friend used this to great effect to cleanup their local music library, while in the meantime I did this by hand to much lesser effect...
--- End Message ---
--- Begin Message ---
- To: 1057152-close@bugs.debian.org
- Subject: Bug#1057152: fixed in sacad 2.7.5-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 11 May 2024 13:00:13 +0000
- Message-id: <E1s5mKj-0017qf-HZ@fasolo.debian.org>
- Reply-to: Antoine Beaupré <anarcat@debian.org>
Source: sacad Source-Version: 2.7.5-1 Done: Antoine Beaupré <anarcat@debian.org> We believe that the bug you reported is fixed in the latest version of sacad, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1057152@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Antoine Beaupré <anarcat@debian.org> (supplier of updated sacad package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 30 Apr 2024 16:04:03 +0000 Source: sacad Binary: sacad Architecture: source all Version: 2.7.5-1 Distribution: experimental Urgency: low Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Antoine Beaupré <anarcat@debian.org> Description: sacad - Search and download music album covers Closes: 1057152 Changes: sacad (2.7.5-1) experimental; urgency=low . * Initial release, first pass autogenerated by py2dsp/3.20230219; Closes: #1057152 Checksums-Sha1: d2b112d25bb6ee69e6d6248256e2c5d09a4462bd 1551 sacad_2.7.5-1.dsc 45ec6f540cbecbdd404173e2f6c8bdd13cc1d4ad 40257 sacad_2.7.5.orig.tar.gz a1d65f0afd6d789ec0b44737e0d36d8750e95201 7528 sacad_2.7.5-1.debian.tar.xz a1a57bcf00cfe769653121cfef734d39353e68f6 34812 sacad_2.7.5-1_all.deb f8e77bf4f993efd7227c5614e828d1e111958658 7512 sacad_2.7.5-1_amd64.buildinfo Checksums-Sha256: 223c9368e7870bc23bfce91caad65613fcdd4b568bdd4099f7f25c4a861993de 1551 sacad_2.7.5-1.dsc 6493dcc4a7341bc57bc7d9f2cca5da5e97cda4c077fea4685f477895f0594c56 40257 sacad_2.7.5.orig.tar.gz 1aed10ad769c57ce46014ffaea4afc08de7d52880800eee52b115f9f059098d4 7528 sacad_2.7.5-1.debian.tar.xz 8285f5e5c830371d135dc80baba67bba826c615c57daf19dc16790e5e332f5b4 34812 sacad_2.7.5-1_all.deb f05dd4eb99e70f110dddb2ed94b9f208792443628c1a9c66951a0e3961deed99 7512 sacad_2.7.5-1_amd64.buildinfo Files: c6ce369822635688762956b5a49d87dc 1551 python optional sacad_2.7.5-1.dsc c871de900ef0ab5eb413c9a1ec4616f8 40257 python optional sacad_2.7.5.orig.tar.gz fc3fe292c4a38e644609533833e80ab7 7528 python optional sacad_2.7.5-1.debian.tar.xz f24e46c535e8cee7445c936dbb190859 34812 python optional sacad_2.7.5-1_all.deb 8da4d064b055f418f2b914b2ecabcaff 7512 python optional sacad_2.7.5-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQS7ts1MmNdOE1inUqYCKTpvpOU0cwUCZjEjxAAKCRACKTpvpOU0 cz5qAQCitueJ9ZgUevujeuq7yEvIAOoUR8xY0aXM/OA/BVyokQD+M5IsYKK5/m/y DANruPcWk0ZXcUtf/+p9lfY5pb03HQ0= =VCqE -----END PGP SIGNATURE-----Attachment: pgpFJZxQcEd1E.pgp
Description: PGP signature
--- End Message ---