Puddletag audio tag editor 2.0.1 was released 2 days ago with official Python 3 and PyQt5 support.
Since Ubuntu 20.04 dropped Qt4 and old Python 2 libraries, Puddletag 1.2 as well was removed from Ubuntu universe repository.
The Python 3 & PyQt5 branch was started a few months ago by sandrotosi. Now it’s finally merged into Puddletag 2.0.1.
The audio tagger might be added back (hope so) into main repositories in future Ubuntu releases. Before it happens, you can either grab the source code or use an unofficial PPA.
See how to install puddletag in Ubuntu 20.04 via PPA.
Or grab the .deb package directly from PPA link:
And install it via either Gdebi package installer:
or by running command in terminal (Ctrl+Alt+T)
cd ~/Downloads/ && sudo apt install ./puddletag_2.0.1-0focal1_all.deb
Hero! While the package works for Ubuntu 20.10 as well when downloading and installing manually (and throwing in an apt -f install afterwards), it would be awesome if you could put it in the groovy repo (it’s currently only in focal). Thanks!
Updated. Thanks for reminding me about it. And glad to see Ubuntu 21.04 adds back Puddletag into its universe repository.
I got this on Ubuntu 20.04 with this ppa:
puddletag Version: 2.0.1
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/puddlestuff/mainwin/storedtags.py”, line 116, in _load
vlabel = QLabel(value)
TypeError: arguments did not match any overloaded call:
QLabel(parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags()): argument 1 has unexpected type ‘bytes’
QLabel(str, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags()): argument 1 has unexpected type ‘bytes’
I got als a crash pop-up but the program still works.
When I quit the program, the puddltag process still remains
worthless, it crashes trying to add tags, can’t save any work.
I fail to check and correct id tags. In the past I just added the data via drag & drop, checked and made changes. Easy and simple. Now I have no clue what to do. I can’t even add the data….