# Picard 2.4 released

**URL:** <https://community.metabrainz.org/t/picard-2-4-released/489666>\
**Category:** MusicBrainz Picard\
**Created:** [August 10, 2020, 4:43pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666 "2020-08-10T16:43:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 10, 2020, 4:43pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/1 "2020-08-10T16:43:11Z")

</div>

The Picard team is happy to announce that version 2.4 of MusicBrainz Picard is now available for download. See the blog post for details and download options:

> **[Picard 2.4 released](https://blog.metabrainz.org/2020/08/10/picard-2-4-released/)**
>
> The Picard team is happy to announce that version 2.4 of MusicBrainz Picard is now available for download. MusicBrainz Picard is the official tag editor for the MusicBrainz database and helps you g…

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 10, 2020, 4:43pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/2 "2020-08-10T16:43:35Z")

</div>



---

<div class="post-metadata">

**Author:** ![Llama\_lover](https://community.metabrainz.org/user_avatar/community.metabrainz.org/llama_lover/32/12639_2.png) [@Llama\_lover](https://community.metabrainz.org/u/Llama_lover)\
**Post date:** [August 10, 2020, 9:34pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/3 "2020-08-10T21:34:37Z")

</div>

Have tried to install 2.4 three times. Keep getting “Failed to Execute Script Tagger”.  
So my old version is gone and I’m stuck.

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 10, 2020, 9:46pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/4 "2020-08-10T21:46:18Z")

</div>

What operating system are you using? Can you try starting Picard from the command line and post here any output it produces?

If you are on Windows you would open a command prompt and launch Picard with the full path, usually by entering:

```
"C:\Program Files\MusicBrainz Picard\picard" -d

```

See also this screenshot:

 ![grafik](https://community.metabrainz.org/uploads/default/original/3X/b/f/bffe752a454f764f8b469a57fe3511e95bfc4de1.png)

You can also try to remove all plugins in case one of the plugins is responsible for the issue. On Windows the plugins are located in your AppData/Local folder inside your user directory. You can access it from Windows Explorer by entering ` %LOCALAPPDATA%\MusicBrainz\Picard\plugins` in the address bar.

> [@Llama\_lover](#):
>
> So my old version is gone and I’m stuck.

You can also install older versions. All past releases are available at [ftp://ftp.eu.metabrainz.org/pub/musicbrainz/picard/](ftp://ftp.eu.metabrainz.org/pub/musicbrainz/picard/)

---

<div class="post-metadata">

**Author:** ![Llama\_lover](https://community.metabrainz.org/user_avatar/community.metabrainz.org/llama_lover/32/12639_2.png) [@Llama\_lover](https://community.metabrainz.org/u/Llama_lover)\
**Post date:** [August 10, 2020, 10:20pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/5 "2020-08-10T22:20:11Z")

</div>

Running win 7. I have to leave for a few hours so I will run cmd when i return. Thx

---

<div class="post-metadata">

**Author:** ![rdswift](https://community.metabrainz.org/user_avatar/community.metabrainz.org/rdswift/32/7032_2.png) [@rdswift](https://community.metabrainz.org/u/rdswift)\
**Post date:** [August 10, 2020, 10:47pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/6 "2020-08-10T22:47:50Z")

</div>

Running Win 7 here as well, and the new version installed and runs fine.

---

<div class="post-metadata">

**Author:** ![bhallnerd](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/b/ee59a6/32.png) [@bhallnerd](https://community.metabrainz.org/u/bhallnerd)\
**Post date:** [August 10, 2020, 11:24pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/7 "2020-08-10T23:24:25Z")

</div>

I also am receiving error “Failed to Execute Script Tagger” as well. I am including as much information as I can find

I am running Windows 7 x64. I uninstalled 2.3.2, including user data and all plugins (even removed the folders from %LOCALAPPDATA% and %APPDATA%. There was no folder within %PROGRAMDATA% Emptied %Temp%

I had the following plugins installed in 2.3.2

- addrelease
- discnumber
- replace\_forbidden\_symbols

“C:\Program Files\MusicBrainz Picard\picard” -d  
Gives the following output  
File “tagger.py”, line 19, in   
File “picard\tagger.py”, line 974, in main  
File “picard\tagger.py”, line 169, in _ **init** _  
File “picard\ui\theme.py”, line 164, in setup  
File “picard\ui\theme.py”, line 164, in setup  
File “picard\ui\theme.py”, line 102, in is\_dark\_theme  
FileNotFoundError: [WinError 2] The system cannot find the file specified  
File “tagger.py”, line 19, in   
The syntax of the command is incorrect

---

<div class="post-metadata">

**Author:** ![Deleted\_Editor\_2136044](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/7feea3/32.png) [@Deleted\_Editor\_2136044](https://community.metabrainz.org/u/Deleted_Editor_2136044)\
**Post date:** [August 10, 2020, 11:39pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/8 "2020-08-10T23:39:05Z")

</div>

Looks like the registry entry is missing in previous Windows releases. Not sure how rdswift got past this.

> <https://github.com/metabrainz/picard/blob/master/picard/ui/theme.py#L102>

---

<div class="post-metadata">

**Author:** ![Deleted\_Editor\_1409249](https://community.metabrainz.org/user_avatar/community.metabrainz.org/deleted_editor_1409249/32/34467_2.png) [@Deleted\_Editor\_1409249](https://community.metabrainz.org/u/Deleted_Editor_1409249)\
**Post date:** [August 10, 2020, 11:41pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/9 "2020-08-10T23:41:59Z")

</div>

FWIW, same error on Windows 8.1 too.

edit: that was tested before seeing the above post!

---

<div class="post-metadata">

**Author:** ![rdswift](https://community.metabrainz.org/user_avatar/community.metabrainz.org/rdswift/32/7032_2.png) [@rdswift](https://community.metabrainz.org/u/rdswift)\
**Post date:** [August 11, 2020, 12:11am UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/10 "2020-08-11T00:11:29Z")

</div>

> [@gabrielcarvfer](#):
>
> Not sure how rdswift got past this.

I wonder if it’s because I have been running the source code for development and review. Maybe something was set then.

---

<div class="post-metadata">

**Author:** ![psychoadept](https://community.metabrainz.org/user_avatar/community.metabrainz.org/psychoadept/32/204_2.png) [@psychoadept](https://community.metabrainz.org/u/psychoadept)\
**Post date:** [August 11, 2020, 5:18am UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/11 "2020-08-11T05:18:18Z")

</div>

Very happy with the new preserve tags box. Thank you!

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 11, 2020, 7:19am UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/12 "2020-08-11T07:19:20Z")

</div>

For everyone having the issues starting Picard on Windows 7: @gabrielcarvfer has already identified and fixed the issue. As I currently don’t have a Windows 7 available it would be great if you could test the fix. I have uploaded builds with the fix for testing here:

- [Picard 2.4.1dev1 Installer](https://s3.eu-central-1.amazonaws.com/artifacts.picard.uploadedlobster.com/picard-setup-2.4.1.dev1.exe)
- [Picard 2.4.1dev1 Portable](https://s3.eu-central-1.amazonaws.com/artifacts.picard.uploadedlobster.com/MusicBrainz-Picard-2.4.1.dev1%2B2.ae3bc719.20200811065840.exe)

If this is working well we’ll put out a 2.4.1 release.

---

<div class="post-metadata">

**Author:** ![Zas](https://community.metabrainz.org/user_avatar/community.metabrainz.org/zas/32/28_2.png) [@Zas](https://community.metabrainz.org/u/Zas)\
**Post date:** [August 11, 2020, 10:27am UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/13 "2020-08-11T10:27:10Z")

</div>

> **[Picard 2.4.1 fixes start issues on Windows 7 and 8](https://blog.metabrainz.org/2020/08/11/picard-2-4-1-fixes-start-issues-on-windows-7-and-8/)**
>
> Following yesterday’s release of Picard 2.4 we have a bugfix release that fixes Picard not starting on Windows 7 and Windows 8. Users of those operating systems should upgrade to Picard 2.4.1…

---

<div class="post-metadata">

**Author:** ![Zas](https://community.metabrainz.org/user_avatar/community.metabrainz.org/zas/32/28_2.png) [@Zas](https://community.metabrainz.org/u/Zas)\
**Post date:** [August 11, 2020, 10:35am UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/14 "2020-08-11T10:35:16Z")

</div>



---

<div class="post-metadata">

**Author:** ![Llama\_lover](https://community.metabrainz.org/user_avatar/community.metabrainz.org/llama_lover/32/12639_2.png) [@Llama\_lover](https://community.metabrainz.org/u/Llama_lover)\
**Post date:** [August 11, 2020, 8:18pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/15 "2020-08-11T20:18:36Z")

</div>

2.4.1 fixed the problem, thanks to all MB wizards.

---

<div class="post-metadata">

**Author:** ![yindesu](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/y/b77776/32.png) [@yindesu](https://community.metabrainz.org/u/yindesu)\
**Post date:** [August 12, 2020, 3:00pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/16 "2020-08-12T15:00:53Z")

</div>

There are still some UI bugs in 2.4 / 2.4.1 relating to the performance changes. For example, if I have the release selected, then right-click on a field to use its original values, the UI does not render the modified tags until I de-select the release and re-select it. The same problem occurs if I delete a field from the release.

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 12, 2020, 4:26pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/17 "2020-08-12T16:26:55Z")

</div>

Yep, this has already been reported and I just submitted a fix for this for review. See the following ticket:

> <https://tickets.metabrainz.org/browse/PICARD-1909>

---

<div class="post-metadata">

**Author:** ![Deleted\_Editor\_2136044](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/7feea3/32.png) [@Deleted\_Editor\_2136044](https://community.metabrainz.org/u/Deleted_Editor_2136044)\
**Post date:** [August 12, 2020, 4:35pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/18 "2020-08-12T16:35:12Z")

</div>

Oh, another bug slipped through. I think I already have a fix, but I need to confirm something before.

@outsidecontext, I’ve found a very unintuitive behavior that seems like a bug to me. Is assigning a value to a field of an album supposed to overwrite original values of tracks with no files attached to them? It makes impossible to completely restore the original value of all items in an album.

---

<div class="post-metadata">

**Author:** ![outsidecontext](https://community.metabrainz.org/user_avatar/community.metabrainz.org/outsidecontext/32/90_2.png) [@outsidecontext](https://community.metabrainz.org/u/outsidecontext)\
**Post date:** [August 12, 2020, 5:31pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/19 "2020-08-12T17:31:34Z")

</div>

> [@gabrielcarvfer](#):
>
> Is assigning a value to a field of an album supposed to overwrite original values of tracks with no files attached to them?

This sounds like a bug to me, too. I don’t think this is intended or expected behavior.

---

<div class="post-metadata">

**Author:** ![Deleted\_Editor\_2136044](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/7feea3/32.png) [@Deleted\_Editor\_2136044](https://community.metabrainz.org/u/Deleted_Editor_2136044)\
**Post date:** [August 12, 2020, 5:41pm UTC](https://community.metabrainz.org/t/picard-2-4-released/489666/20 "2020-08-12T17:41:03Z")

</div>

Found it. 🙂

Update: not really, but almost. =X

Update2: really found it this time.

> <https://github.com/metabrainz/picard/blob/master/picard/ui/metadatabox.py#L527>
