Hi Steven On 2014-09-08 20:38, Steven P. Ulrick <meow8282 gmail com> wrote:
One of the big things that Puddletag does that I REALLY like is it lets you easily choose which columns you want to display. It even lets you configure your own columns: If you right click on a heading in any of the columns, a little button(?) pops up that says "Select Columns" When you click on that, this is what you see: http://www.afolkey2.us/gallery3/index.php/Assorted/PuddletagScreenshot-001 This is especially handy if your files have a lot of tag fields, but the size of your monitor does not allow you to conveniently keep all of them in view.
There is an open bug about this: https://bugzilla.gnome.org/show_bug.cgi?id=699176The current file list code depends on a static list of columns, so this will need some refactoring before it is possible. Nautilus has a nice implementation of this, which can probably be used for inspiration.
Also, Puddletag displays Bitrates in a column. Easytag can sort by bitrate, but you have to click through the files to see what the bitrates actually are: http://www.afolkey2.us/gallery3/index.php/Assorted/PuddletagScreenshot-002
This should not be too difficult to implement. EasyTAG has traditionally stored the file properties (such as bitrate, file size and duration) separately from the tag fields, but it should be relatively simple for the file list tree view to read both sets of information.
The second to last cool feature I can think of is that you can configure your own fields in the tag panel, and you can choose the order that they appear in, how many fields to one line, etc...: http://www.afolkey2.us/gallery3/index.php/Assorted/PuddletagScreenshot-003 The ampersands are used to make the letter that follows it a keyboard shortcut to directly enter that field.
This is similar to choosing columns to be shown in the file list, although customising which tag fields are shown should be easier.
I'm finally going to do some testing, and get back to you with some issues that I have had with finding and replacing in fields with Easytag. In a nutshell, sometimes when Easytag won't find and replace stuff that is clearly present in the tags, I will go over to Puddletag just to do the finding and replacing, and come back to Easytag to finish my tagging/renaming.
I am not aware of any problem with the find and replace code, although it is important to remember that the search term is case sensitive. A hidden feature is that GRegex is used to do the matching, so you can use Perl-compatible regular expressions too. If you find out what the problem is, it would be good to know so that I can investigate further.
In closing, I just want to thank you for a few things that I REALLY like about Easytag, that Puddletag CANNOT do: "Preserve Modification Time When Writing Files" I uncheck that, so that when I make changes to my tags that do NOT affect the name of the file, then when I rsync my music collection to my media server, it gets the modified version. Otherwise, it does not think that the file has changed in any way...
Thanks! The default in EasyTAG is to update the modification time when changing a file, which seems sensible.
Also, Puddletag silently changes/removes illegal characters such as "?" and ":" Easytag gives me the choice of whether I want to allow illegal characters or not.
Thanks. I do not know if it useful to have this feature enabled by default (on non-Windows systems, at least), but I suppose it does not do much harm.
-- http://amigadave.com/
Attachment:
signature.asc
Description: Digital signature