enzo1982 / freac

The fre:ac audio converter project
https://www.freac.org/
GNU General Public License v2.0
1.33k stars 69 forks source link

Editing multiple tags #209

Open dre-hh opened 3 years ago

dre-hh commented 3 years ago

Is your feature request related to a problem? Please describe. Editing multiple tags for an audiobook. Changing artist, album name and cover for multiple tracks to the same value, but keep tittle as it was

Describe the solution you'd like Select multiple tracks with common shortcuts like ctrl/cmd + a, ctrl/cmd + click, holding shift and selecting a range Edit single fields like cover or artist makes a change for all selected tracks

Describe alternatives you've considered Adding checkboxes for tracks to edit. In place edits seem a bit dangerous here. E.g accidentally changing title for all tracks. Also typing pause resulting in lot of disk writes.

Additional context Mp3Tag got the UX quite ok https://www.mp3tag.de/en/download.html

enzo1982 commented 3 years ago

Hi, there are two ways to edit the tags for multiple tracks at once in fre:ac:

  1. On the joblist tab, edit the artist, album, genre* or year field, then click the small button that appears at the top right of the edit fields when you move the mouse over them and select "Use for all selected tracks".
  2. Use the album mode of the tag editor to edit additional information for all tracks belonging to the same album/audio book. Here you can also edit cover images for all tracks.

I'd certainly like to add the option to multi-select and edit the selected tracks at some point, but that would require fundamental changes to the list widget which I don't plan to do before fre:ac 1.2. So that will not be available anytime soon.

* There actually is a bug in fre:ac 1.1.4 that makes the button disappear before it can be reached with the mouse pointer unless the window is near its minimum width. That's already fixed in the continuous builds though.

hawkiboy commented 9 months ago

I have the mac versoin 1.1.7 and see no button ever appearing when I hover or edit. Nothing.