[Abcde-users] coverartarchive.org no longer accepts http connections

Bodnar, Jason jason at shakabuku.org
Tue Oct 29 21:09:18 GMT 2024


Using the latest from your repo when I run abcde I get:

export LESSOPEN="| /usr/bin/lesspipe %s";
> export LESSCLOSE="/usr/bin/lesspipe %s %s";
>  (file 1 of 2) (END) - Next: /tmp/abcde.b20ead0e/cddbchoices


If I hit 'q' it takes me back to the terminal with:

$ abcde
> Executing customizable pre-read function... done.
> Getting CD track info... Querying the CD for audio tracks...
> Grabbing entire CD - tracks:  01 02 03 04 05 06 07 08 09 10 11 12 13 14
> abcde: attempting to resume from /tmp/abcde.b20ead0e..
> .
> Found 0 matches so far
> Trying lookup method musicbrainz
> Re-using existing data from 1 Musicbrainz match(es)
> Found 1 matches so far
> Trying lookup method cddb
> Re-using existing data from 1 cddb match(es)
> Found 2 matches so far
> Trying lookup method cdtext
> Re-using existing data from CD-Text
> Which entry would you like abcde to use? [0-3 or h for help]:


Seems like maybe I'm missing some program?



On Sat, Oct 26, 2024 at 3:22 AM josh <poddmo at gmail.com> wrote:

> It was reported on my github repo [1] that cover art retrieval was
> hanging. It turns out that coverartarchive.org no longer accepts http
> connections.
>
> The solution is to use https:
>
> user at host:/usr/bin$ diff -u abcde-2.10.1-RC1 abcde
> --- abcde-2.10.1-RC1 2024-10-26 18:51:19.176778235 +1100
> +++ abcde 2024-10-26 18:53:03.634392543 +1100
> @@ -3363,7 +3363,7 @@
>   if [ -s "${ABCDETEMPDIR}/mbid.$(checkstatus cddb-choice)" ]; then
>   MBID=$(cat "${ABCDETEMPDIR}/mbid.$(checkstatus cddb-choice)")
>   vecho "trying to get cover from coverartarchive.org with musicbrainz
> mbid $MBID" >&2
> - ALBUMARTURL="http://coverartarchive.org/release/$MBID/front"
> + ALBUMARTURL="https://coverartarchive.org/release/$MBID/front"
>   vecho "cover URL: $ALBUMARTURL" >&2
>   $HTTPGET "$ALBUMARTURL" > "${ABCDETEMPDIR}/$ALBUMARTFILE"
>   if [ $? -ne 0 ]; then
>
> It also doesn't seem to hurt to add some timeout options to abcde.conf:
>
> HTTPGETOPTS="-q -nv --timeout=30 --tries=2 -e timestamping=off -O -"
>
>
> [1] https://github.com/poddmo/abcde/issues/1
>
> _______________________________________________
> Abcde-users mailing list
> Abcde-users at lists.einval.com
> https://lists.einval.com/cgi-bin/mailman/listinfo/abcde-users
>


-- 
Jason Bodnar
jason at shakabuku.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einval.com/pipermail/abcde-users/attachments/20241029/2a56a455/attachment.htm>


More information about the Abcde-users mailing list