Picard 2.13.3 released

Picard 2.13.3 is a maintenance release for the recently released Picard 2.13. This primarily fixes a regression with the Windows package, where a system wide installed libssl would cause SSL failures in Picard’s network requests. This release also includes a workaround for libopus not loading embedded cover art files.

The latest release is available for download on the Picard download page.

The detailed changes for this maintenance release are below. For an overview of the new features since Picard 2.12 please see our detailed release announcement for Picard 2.13.1.

Continue reading “Picard 2.13.3 released”

Picard 2.13.2 released

Picard 2.13.2 is a maintenance release for the recently released Picard 2.13 which fixes a crash when opening the context menu for multiple selected changed tags.

The latest release is available for download on the Picard download page.

The detailed changes for this maintenance release are below. For an overview of the new features since Picard 2.12 please see our detailed release announcement for Picard 2.13.1.

Continue reading “Picard 2.13.2 released”

Picard 2.13.1 released

The Picard team is happy to announce that the final version 2.13.1 of MusicBrainz Picard is now available for download. MusicBrainz Picard is the official tag editor for the MusicBrainz database and helps you get your music collection sorted and cleaned up with the latest data from MusicBrainz.

This release brings multiple bugfixes and some new features. More details below.

Continue reading “Picard 2.13.1 released”

X-odus: Find our projects on Bluesky and Mastodon

We have now completely moved off X (the platform formerly known as Twitter). It has been a long time coming, with rampant enshittification, uncertainty around platform changes, and content that has been increasingly unpleasant to interact with. Politics aside, we’re sick of going to check notifications and getting blasted with a feed largely consisting of violence, porn, advertising, the owner, and AI grifters*.

Instead, come join MetaBrainz, MusicBrainz, ListenBrainz and BookBrainz on Bluesky and/or Mastodon!

Continue reading “X-odus: Find our projects on Bluesky and Mastodon”

MusicBrainz Server update, 2024-10-21

As mentioned in the banner of MusicBrainz website for a week already, images for events and releases are currently unavailable due to the Internet Archive (IA) recovering from a DDoS attack. See the IA’s Mastodon page for follow-up. Both the Cover Art Archive and the Event Art Archive were available from the Internet Archive which is doing its best to restore services safely, that will take as many days as necessary. Meanwhile, today’s server update temporarily disables editing images, until our access to the Internet Archive is fully restored. It also brings some updates behind the scenes. Last but not least, it also features a few improvements and bugfixes, mainly contributed by volunteers without whom this would not have the same significance!

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to derat, Divyansh Gupta, and Serial-ATA for having contributed to the code. Thanks to Dan and HibiscusKazeneko for having reported bugs and suggested improvements. Thanks to Arainuki, Aris_8585, blit, Echelon666, salo.rock, Vaclovas Intas, and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-10-21.0.

Continue reading “MusicBrainz Server update, 2024-10-21”

Picard 2.12.3 released

Picard 2.12.3 has been released, fixing an issue with some tooltips and disallowing using a directory separator as replacement character.

The latest release is available for download on the Picard download page.

The detailed changes for this maintenance release are below. For an overview of the new features since Picard 2.11 please see our detailed release announcement for Picard 2.12.

Continue reading “Picard 2.12.3 released”

Picard 2.12.2 released

Picard 2.12.2 has been released, fixing an issue with sorting numbers in list views.

Picard 2.12.1 contained a fix for crashes on macOS which were related to language aware sorting. Unfortunately the solution we chose for this caused sorting of numbers to be broken on Windows. With this release this gets solved by using the previous sorting technique on Windows again (which was not affected by the crashes experienced on macOS).

The latest release is available for download on the Picard download page.

The detailed changes for this maintenance release are below. For an overview of the new features since Picard 2.11 please see our detailed release announcement for Picard 2.12.

Continue reading “Picard 2.12.2 released”

GSoC 2024: Picard image processing

Hello, I’m Giorgio Fontanive (aka twodoorcoupe), a computer engineering student from Italy. For the past few months I’ve been working on Picard under the mentorship of zas and outsidecontext.

Objective

Currently, Picard can retrieve releases’ cover art images from multiple providers and embed these into music files’ tags or save them as separate files. While most cover art providers allow some options over things like size, the user still has little control over the final images.

The goal of the project was to fix this by adding more options to filter and to post process images, independent of the provider, while also having different options for images embedded into tags and the ones saved as separate files.

Continue reading “GSoC 2024: Picard image processing”

GSoC 2024: New Email Service with Internationalization

This post is also available on Jade’s blog

Personal Introduction

Hello! I’m Jade Ellis, AKA JadedBlueEyes. I’m an undergraduate Computer Science student at the University of Kent in England. I was thrilled to be selected as a participant in the Google Summer of Code (GSoC) 2024 program. My project focused on developing an email service with internationalisation support, MJML-based markup and text fallback to produce emails that are visually appealing and accessible to as many people as possible.

Reason for the Project

The MusicBrainz project sends thousands of emails every day to its diverse contributors. However, the existing email system was limited, having organically grown over the project’s lifetime. It could only send emails in English, and only in plain text. The experience that new contributors got could only be described as unfriendly. The overarching goal of my proposal was to improve this.

Continue reading “GSoC 2024: New Email Service with Internationalization”

GSoC 2024: Artist, Album, User Pages in ListenBrainz Android App for all users 

Introduction

Hola everyone!

I am Pranav Konidena (you may know me as pranav on IRC, or pranavkonidena on GitHub.). I am a junior at the Indian Institute of Technology Roorkee (IITR) pursuing a degree in engineering with a major in Electronics and Communication. I learnt about Google Summer of Code from my club seniors and was instantly drawn towards it. While I was going through the potential organizations to which I could contribute, I was instantly drawn towards MetaBrainz as it combined my love for music and programming. 

I wanted to explore further the field of Mobile Development, I had sound knowledge of Flutter, but I didn’t know Native Android Development and decided to try and contribute to ListenBrainz Android. With that goal in mind, I started learning about Kotlin and JetPack Compose, as they were mentioned as the tech stack for the LB Android app in its General Overview Doc on its GitHub Repository. My first contribution to LB Android was fixing a minor text overflow bug.

Continue reading “GSoC 2024: Artist, Album, User Pages in ListenBrainz Android App for all users “