Kid3 issueshttps://invent.kde.org/multimedia/kid3/-/issues2020-02-02T09:21:54Zhttps://invent.kde.org/multimedia/kid3/-/issues/44User actions cannot be removed from configuration2020-02-02T09:21:54ZKDE CommunityUser actions cannot be removed from configurationIn Settings/Configure Kid3.../User Actions, context menu commands can be deleted (right mouse button, Delete row) and they disappear from the table. However, when the configuration is stored, it is not checked if there are old commands w...In Settings/Configure Kid3.../User Actions, context menu commands can be deleted (right mouse button, Delete row) and they disappear from the table. However, when the configuration is stored, it is not checked if there are old commands which have to be deleted. If Kid3 is then restarted, the deleted commands will reappear. The total number of commands can only be increased, but not decreased.
Workaround: Manually remove the commands from the configuration (depends on platform: ~/.kde/share/config/kid3rc, ~/.qt/kid3rc, ~/.config/kid3.sourceforge.net/Kid3.conf or Windows registry), or apply the patch:
http://sourceforge.net/tracker/index.php?func=detail&aid=1745308&group_id=70849&atid=529223
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/13/), author: ufleischKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/43id3 v2.4.0 TYER frame2020-02-02T09:21:48ZKDE Communityid3 v2.4.0 TYER frameThe TYER frame seems to be needed by id3 v2.4.0 and it doesn't get set automatically through the "Year" field. I don't know if it's needed or not, but in xmms the year doesn't show with id3 v2.4.0 except if I set TYER manually and using ...The TYER frame seems to be needed by id3 v2.4.0 and it doesn't get set automatically through the "Year" field. I don't know if it's needed or not, but in xmms the year doesn't show with id3 v2.4.0 except if I set TYER manually and using v2.3.0 it works no matter what. Since I can't choose to use v2.3.0 or v2.4.0 it becomes a big problem.
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/12/), author: *anonymousKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/40Doesn't properly escape [ or ]2020-02-02T09:21:28ZKDE CommunityDoesn't properly escape [ or ]When naming files it does not escape [ or ]. You can have these in Linux file names as long as you escape them with:
\[Test\]
Jeremy <intrathink.jeremy@gmail.com>
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/10/), a...When naming files it does not escape [ or ]. You can have these in Linux file names as long as you escape them with:
\[Test\]
Jeremy <intrathink.jeremy@gmail.com>
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/10/), author: *anonymousKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/38Fetching covers from amazon.com2020-02-02T09:21:04ZKDE CommunityFetching covers from amazon.comKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/37Label errors while editing OGG Vorbis files2020-02-02T09:20:58ZKDE CommunityLabel errors while editing OGG Vorbis filesthe editing section of the interface is still called ID3v2.3 when editing a ogg file, this should be vorbiscomment i think.
Generally all the ID3 related stuff is still there while editing Vorbis files, would look better if this was cle...the editing section of the interface is still called ID3v2.3 when editing a ogg file, this should be vorbiscomment i think.
Generally all the ID3 related stuff is still there while editing Vorbis files, would look better if this was cleaned up.
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/9/), author: slimgKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/36kid3 won't edit more than the first ARTIST tag in OGG Vorbis2020-02-02T09:20:48ZKDE Communitykid3 won't edit more than the first ARTIST tag in OGG VorbisThe kid3 interface won't let you edit other than the first first occurence of ARTIST tags in Ogg Vorbis files, there is the possibility to do it manually thru the frames section but it should be easier.
vorbiscomment doumentation: http:...The kid3 interface won't let you edit other than the first first occurence of ARTIST tags in Ogg Vorbis files, there is the possibility to do it manually thru the frames section but it should be easier.
vorbiscomment doumentation: http://xiph.org/vorbis/doc/v-comment.html
In this documentation they encourage the use of several ARTIST tags if necessary, this is a very neat feature since much music is created as a collaboration between bands (ex. Linkin Park feat. Jay-Z)
Changes that would have to be made to kid:
The interface should show the same number of Artist textboxes as there are ARTIST tags within the file.
The interface should have a "Add another Artist field" and "Remove this Artist field"
this might be the issue with id3v2 tags too, but AFAIK id3v2 only supports 4 predefined artists.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/17/), author: slimgKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/35add new genre2020-02-02T09:20:39ZKDE Communityadd new genreHi there,
first of all, thanks for this great and helpful tool! I have a minor problem which puzzles me.
I'd like to tag my mp3 files with personalized genres that do not appear in the list but did not manage to do so. How do I add ne...Hi there,
first of all, thanks for this great and helpful tool! I have a minor problem which puzzles me.
I'd like to tag my mp3 files with personalized genres that do not appear in the list but did not manage to do so. How do I add new genres to the genre list?
TIA for your help
Claus
Imported from [SourceForge](https://sourceforge.net/p/kid3/discussion/241228/thread/4da31d98/), author: ccvormannKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/34freedb2 import from file2020-02-02T09:20:32ZKDE Communityfreedb2 import from fileUntil the freedb2 patch is incorporated, you can use this regexps to import from files saved from freedb2 using web browser:
DTITLE=%a(\w+) / %l(\w+).*DYEAR=%y(\d+).*DGENRE=%g([^\n]+)
TTITLE%t(\d+)=%s([^\n]+)
If you're modifying the ki...Until the freedb2 patch is incorporated, you can use this regexps to import from files saved from freedb2 using web browser:
DTITLE=%a(\w+) / %l(\w+).*DYEAR=%y(\d+).*DGENRE=%g([^\n]+)
TTITLE%t(\d+)=%s([^\n]+)
If you're modifying the kid3rc, don't forget that the backslash needs to be doubled, e.g. \n must be \\\\n
m
Imported from [SourceForge](https://sourceforge.net/p/kid3/discussion/241228/thread/c87c16b8/), author: michal017KDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/33Can't import from freedb2020-02-02T09:20:23ZKDE CommunityCan't import from freedbKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/32Move to taglib because of missing ID3v2.4 support2020-02-02T09:20:13ZKDE CommunityMove to taglib because of missing ID3v2.4 supportid3lib unfortunately doesn't support ID3v2.4 tags,
and it isn't actively maintained anymore. More and
more players are writing ID3v2.4 tags
(Amarok,iTunes,...) and kid3 can't read them. Taglib
is well maintained and supports ID3v2.4 ...id3lib unfortunately doesn't support ID3v2.4 tags,
and it isn't actively maintained anymore. More and
more players are writing ID3v2.4 tags
(Amarok,iTunes,...) and kid3 can't read them. Taglib
is well maintained and supports ID3v2.4 tags.
Maybe kid3 should move to this library. I have not
the slightest idea how much work this will be.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/16/), author: drnopKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/30Kid3 cannot open directories with special characters via cl2020-02-02T09:20:01ZKDE CommunityKid3 cannot open directories with special characters via clI have some directories with non-english characters
in their names (é,ö,ä,...). Running kid3 via
konqueror or even on the commandline
(kid3 /mnt/MP3/Äxample/example.mp3) show only an
empty filelist. Opening the directory afterwards w...I have some directories with non-english characters
in their names (é,ö,ä,...). Running kid3 via
konqueror or even on the commandline
(kid3 /mnt/MP3/Äxample/example.mp3) show only an
empty filelist. Opening the directory afterwards with
File/Open works.
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/8/), author: drnopKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/29Kid3 doesn´t compile against newer libtunepimp 0.4.12020-02-02T09:19:55ZKDE CommunityKid3 doesn´t compile against newer libtunepimp 0.4.1Tried to compile kid3 on SuSE 10.1 (which comes with
libtunepimp 0.4.1). It doesn´t work because the API in
this version changed.
Output of make:
musicbrainzclient.cpp: In constructor
»MusicBrainzClient::MusicBrainzClient(ImportTra...Tried to compile kid3 on SuSE 10.1 (which comes with
libtunepimp 0.4.1). It doesn´t work because the API in
this version changed.
Output of make:
musicbrainzclient.cpp: In constructor
»MusicBrainzClient::MusicBrainzClient(ImportTrackDataVector&)«:
musicbrainzclient.cpp:33: Fehler: »tp_SetUseUTF8«
wurde in diesem Gültigkeitsbereich nicht definiert
/usr/include/tunepimp/tp_c.h: In member function »void
MusicBrainzClient::pollStatus()«:
/usr/include/tunepimp/tp_c.h:527: Fehler: zu wenige
Argumente für function »int tp_GetNotification(void*,
TPCallbackEnum*, int*, TPFileStatus*)«
musicbrainzclient.cpp:127: Fehler: an dieser Stelle in
der Datei
/usr/include/tunepimp/tp_c.h: In member function »void
MusicBrainzClient::addFiles()«:
/usr/include/tunepimp/tp_c.h:645: Fehler: zu wenige
Argumente für function »int tp_AddFile(void*, const
char*, int)«
musicbrainzclient.cpp:214: Fehler: an dieser Stelle in
der Datei
musicbrainzclient.cpp: In member function »bool
MusicBrainzClient::getResults(int,
ImportTrackDataVector&)«:
musicbrainzclient.cpp:293: Fehler: Basisoperand von
»->« hat Nicht-Zeiger-Typ »artistresult_t«
musicbrainzclient.cpp:294: Fehler: Basisoperand von
»->« hat Nicht-Zeiger-Typ »albumresult_t«
musicbrainzclient.cpp:296: Fehler: Basisoperand von
»->« hat Nicht-Zeiger-Typ »albumresult_t«
as i´m not very kind in C++, can you please check for
libtunepimp version in configure?
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/7/), author: spilkerKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/28case conversion vs. string replace2020-02-02T09:19:42ZKDE Communitycase conversion vs. string replacei have selected the option "all first letter
uppercase" and "change during editing".
The problem is, that now all other letters are in
lower case. in general this is fine, but there are
some artists, i would like to control the c...i have selected the option "all first letter
uppercase" and "change during editing".
The problem is, that now all other letters are in
lower case. in general this is fine, but there are
some artists, i would like to control the case
sensitivity in the middle of the word.
Examples:
Mccartney -> McCartney
Kt Tunstall -> KT Tunstall
i have locally changed the kid3-source code and
exchanged the order of case conversion and string
replace in file formatconfig.cpp (l. 80 .. 130) (kid3
v0.6).
I now can control special names by entering them in
the string replace settings.
Perhaps this is a solution suitable for main release.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/14/), author: *anonymousKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/27coding mistake in genres.cpp2020-02-02T09:19:36ZKDE Communitycoding mistake in genres.cppin the genres.cpp line 373 (function getNumber, kid3
v0.6) the following conditional statement is written:
if (index >= 0 || index <= Genres::count) {
This condition always evaluates true. i think it
should be
if (index >= ...in the genres.cpp line 373 (function getNumber, kid3
v0.6) the following conditional statement is written:
if (index >= 0 || index <= Genres::count) {
This condition always evaluates true. i think it
should be
if (index >= 0 && index <= Genres::count) {
Imported from [SourceForge](https://sourceforge.net/p/kid3/bugs/6/), author: *anonymousKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/26"Rename From IDv2" button autoapplies the "filename format"2020-02-02T09:19:26ZKDE Community"Rename From IDv2" button autoapplies the "filename format"When renaming using the "From ID3v2" it would be
convenient if that button also automatically applied
the "Filename Format" or had an option in the
settings to enable this.
Imported from [SourceForge](https://sourceforge.net/p/kid3/f...When renaming using the "From ID3v2" it would be
convenient if that button also automatically applied
the "Filename Format" or had an option in the
settings to enable this.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/13/), author: slimgKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/25Option to Autoconvert ID3v1 into IDv22020-02-02T09:19:18ZKDE CommunityOption to Autoconvert ID3v1 into IDv2An option in the settings to automaticaly copy all
IDv1 tags into the BLANK IDv2 tags and remove the
IDv1, and maby also hiding the IDv1 tageditor section
if IDv1 to IDv2 conversion is enabled.
Imported from [SourceForge](https://sou...An option in the settings to automaticaly copy all
IDv1 tags into the BLANK IDv2 tags and remove the
IDv1, and maby also hiding the IDv1 tageditor section
if IDv1 to IDv2 conversion is enabled.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/12/), author: slimgKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/24Split up "Apply Format" and/or "Format while editing" button2020-02-02T09:19:10ZKDE CommunitySplit up "Apply Format" and/or "Format while editing" buttonIt would be very useful if it's possible to remove
the "Apply Format" button, and replace it with "Apply
Filename Format" and "Apply ID3 Format" buttons,
since "Apply ID3 Format" is used more often
than "Apply Filename Format", and i...It would be very useful if it's possible to remove
the "Apply Format" button, and replace it with "Apply
Filename Format" and "Apply ID3 Format" buttons,
since "Apply ID3 Format" is used more often
than "Apply Filename Format", and it's very
slow/unpractical that the file renames automaticaly
when editing a tag (when using "Format while
editing"), maby separating "Format while editing"
into "Format ID3 while editing" and "Format filename
while editing"
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/11/), author: slimgKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/23Add an ID3v2.3 element to multiple files2020-02-02T09:19:02ZKDE CommunityAdd an ID3v2.3 element to multiple filesI'd like to add a ID3v2.4 element (in my case the
TMED - medium type element) to multiple files.
Unfortunately as soon as multiple files are selected
the add button doesn't work anymore.
Imported from [SourceForge](https://sourcefor...I'd like to add a ID3v2.4 element (in my case the
TMED - medium type element) to multiple files.
Unfortunately as soon as multiple files are selected
the add button doesn't work anymore.
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/10/), author: drnopKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/22Lyrics3 Support2020-02-02T09:18:53ZKDE CommunityLyrics3 SupportKDE CommunityKDE Communityhttps://invent.kde.org/multimedia/kid3/-/issues/21Remember CDDB search expressions (history)2020-02-02T09:18:43ZKDE CommunityRemember CDDB search expressions (history)Sometimes, I have to cancel the CDDB import, maybe
because I see that the track order differs - or there
is one track missing. In these cases it is tireing to
enter search expressions again and again - it would be
nice to have a search h...Sometimes, I have to cancel the CDDB import, maybe
because I see that the track order differs - or there
is one track missing. In these cases it is tireing to
enter search expressions again and again - it would be
nice to have a search history.
Also, it would be nice to be able to
- copy the tracklist from the search result to clipboard
- sort this tracklist by song titles optionally
- manually permutate the ordering if different
- in case of dismatch, intelligently match titles by
-- track number (say, track 02 is missing, skip entry 2)
-- track names (assign track 1 named "Love song" to
entry 4 "Love Song"
-- track length
Imported from [SourceForge](https://sourceforge.net/p/kid3/feature-requests/8/), author: rg2005KDE CommunityKDE Community